ENH: Extend pass_attr feature to support additional use cases

Like:
- renaming
- axes swapping
- explicit target attribute collections

fully backward compatible
Merge branch 'master' into cmdline_modular

* master:
  ENH: Extend pass_attr feature to support additional use cases
ENH: Enable null_prob attr pass on in crossvalidation