EM- cleaned up override behaviour on to_obj and from_obj, fixes some edge cases

In branch: fix/to-obj-override-behavior
EM- removed tests that are no longer relevant

In branch: fix/to-obj-override-behavior
Merge pull request #21 from EventMobi/fix/to-obj-override-behavior

Fix/to obj override behavior
EM- Minor cleanups

In branch: master
Add LICENSE file
Update setup.py with license and classifiers.
Update README.md
Fixed broken unit tests around options, options should not support nested collections

In branch: master
[PLAT-140] Add ext hooks.
Merge pull request #22 from EventMobi/feature/ext_hooks

[PLAT-140] Add ext hooks.
Bump version.
Ensure setuptools grabs thorium.ext
change CharValidator attempt_cast to try isoformat() first