WIP commit.
Merge branch 'develop' into feature/transform
Some minor moving about and elimination of dependency on py.test.
Concern exceptions are now common.
Added StringIO adapter.
Basic transformers and accompanying tests.
Rename validation to validate for consistency and simplification.
Deprecated adapter to handle rename, testing helpers moved up one package.
Added README deprecation note for those browsing on GitHub.
Added derivitive TransformTest that assumes binary=True.
Initial boolean/array complex transforms, with tests.
Work-in-progress transformation tests.