------------------
* Major reworking
- Make jsonte a module rather than a package, since the scope is small enough to do so.
- Remove top level functions and put the core functionality into a class that is instantiated.
- Allow a custom objecthook to be used.
- Allow the ability to enforce json 'websafety' through raising an exception or prefixing the string.
- Allow additional type serialisers to be added in any order (subclasses no longer need to go first).
- Support for Python 2.6, 3.3 and 3.4 (as initially just 2.7)