title: HG workflow : how to pick/abandon single changesets from branch clones
body: <p>I think it is common practice of many development teams to create new features or bugfixes in a separate feature clone repository and pull and merge back if the feature/bugfix is ready. </p>
  
  <p>However, sometimes I don't want to include all of incoming changes. To harness all the power of DVCS to review incoming changes I think it is necessary to be able to fully modify and select single aspects of the incoming changes. </p>
  
  <p>What's the preferred workflow for this scenario? </p>
  
  <p>As far as I know transplant extension offers the possibility to pick single changesets but I would also like to prune/pick on a path/file base e.g. to exclude some test scripts or stuff like that, that isn't required for the final feature anymore.</p>
  
  <p>Since transplant is an extension, what's the official way to have a "clone, change, ... review" cycle in HG? </p>