PY3: avoid that strings are considered as iterables
PEP8: minor
PEP8: minor
use "with" statement when opening file
use "with" statement when opening file
NF: RandomClassifier (Random and RandomSame in warehouse)

Primarily for testing or to quickly check if there is no inherent
problems with the method (e.g. double-dipping)
ENH: slight enhancements to 'hist' ('same' for *lim) and smellit example
RF: Constraints are now in place in all uses of the Parameter class
(obtained by converting the textual description from allowedtype keyword)
ENH: no need to double safe-guard imports of GLMMappers + exclude GLMMapper from 'import *'

This should also make 'make testsuite' happy while allowing for less code, and not
changing 'API' for anyone who did 'from mvpa2.suite import *' before ;)
BF+ENH: FxMapper to make output order of groups deterministic (sorted by default)

Also allows for order=occurence which should sort groups in "original" order
as samples within the groups appeared in the dataset. Would be valuable
to see run-order dependencies after block averaging etc.  Ideally that should
even be default but that would change behaviour of code of many, where now
order is determined by order of keys in a dictionary, thus not fully
deterministic to say the least.  And that is what caused daily tests breakage
with Python 3
BF: typo in __repr__ (at least I reviewed my PR :-P)
RF: FxMapper -- renamed order="sorted" into more adequate "uattrs"
Changelog entry for preceeding changes
Merge pull request #215 from yarikoptic/enh/fxmapper_order

BF+ENH: FxMapper to make output order of groups deterministic (sorted by default)
BF: pruned leftover inplace test failing test_suite
Merge pull request #213 from yarikoptic/enh/smellit_hist

ENH: slight enhancements to 'hist' ('same' for *lim) and smellit example
BF: adjusting __tags__ and tests for fresh bleeding edge Random Classifier which now also provides estimates
Merge pull request #207 from yarikoptic/enh/random_clf

NF: RandomClassifier (Random and RandomSame in warehouse)
Merge branch 'master' of https://github.com/PyMVPA/PyMVPA into constraints
NF+BF: Added EnsureTupleOf to handle tuples