RF+MSC: switch off pickling of internal surface objects, because in the current implementation this comes with a significant speed penalty. TODO: see if these can be stored more efficiently
BF: for the HDF5 storage, we are doomed to stay consistent also with public/private attributes

Proper solution, while still 'serializing' into hdf5, would be to implement
proper __reduce__, __setstate__ functionality throughout the codebase.  This
will be achieved later.  For now this commit would only revert renaming of
__orig_shape into 'protected' _orig_shape of FlattenMapper.  Triggered/tested
using old saved hyperalignment_tutorial_demo dataset
BF(workaround): for introduced since 2.2.0 release pass_attr - define also at class level

See prev commit for more details ;)
DOC: Update dataset tutorial -- dissolve tutorial_start
DOC: Completely dissolve tutorial_start
DOC: Split off meta classifier bits
ENH: boost pymvpa_hdf5_version (and use string) and store __pymvpa_version__ as well
DOC: First tutorial day is done
Merge branch 'master' of github.com:PyMVPA/PyMVPA

* 'master' of github.com:PyMVPA/PyMVPA:
  BF: guard attempting to store shape for empty arrays with buggy hdf5
  BF: if storing nested complex __reduce__'able objects -- __new__ instance first
  ENH: do not fail logging if passed arguments fail to stringpolate
  NF: MVPA_DEBUG_PDB to fall into debugger upon exception
  BF: store is_objarray and shape, provide target container for objarrays
  BF: correctly reconstruct nested dicts and lists with nasty self-references
  BF: no -e for elderly awk, and probably not needed
  disable start_easy for error of which even google doesn't have a clue
  BF: fi not done!
  BF: removing removed cmdline examples from Makefile targets
  BF: query_pymvpa.sh removing dumping of info into a file (logic was removed)
  NF: "make coveragecmdline" (and change to .travis.yml) to run cmdline tools under coverage
  NF: tools/coverage-bin/pymvpa2 - a simple wrapper to run bin/pymvpa2 with coverage
  ENH: make use of MVPA_TESTS_QUICK in fmri_analyses.sh for reasonable runtime
  NF: tutorial_data downscaled spatially to 25mm
  BF: script to generate spatiall downsampled tutorial_data for testing
  BF: cmd_searchlight -- with scattering and fa mask specified should operate on those in fa mask
  DOC: just minor typos
  ENH: fmri_analyses.sh -- allow to be ran on downscaled dataset
Merge pull request #209 from yarikoptic/master

Workarounds for HDF5 storage backend
RM: removing untested/unused ismooth

If needed -- revert, adjust documentation, add tests, send PR
Merge pull request #208 from nno/_tent/surf_pickle

RF+MSC: switch off pickling of internal surface objects
DOC: Restore causality
Merge branch 'master' of github.com:PyMVPA/PyMVPA

* 'master' of github.com:PyMVPA/PyMVPA:
  RM: removing untested/unused ismooth
  ENH: boost pymvpa_hdf5_version (and use string) and store __pymvpa_version__ as well
  BF(workaround): for introduced since 2.2.0 release pass_attr - define also at class level
  BF: for the HDF5 storage, we are doomed to stay consistent also with public/private attributes
  RF+MSC: switch off pickling of internal surface objects, because in the current implementation this comes with a significant speed penalty. TODO: see if these can be stored more efficiently
Some bits to centralize import logic in HDF5

and deal with weired cases of our own history.
Merge pull request #211 from hanke/hdf5_history

Some bits to centralize import logic in HDF5
install mvpa2.cmdline
BF: comment out 'where stopped' marker in tutorial so we could build
DOC: tutorials -- missing import, disabled for now running BayesConfHyp in unfinished tutorial (waste of tim atm)