Fixed bug in handling of exceptions in client.js
removed extra .contains() method from String.prototype
improved handling of chunked responses
updated client.js to handle new pico api and protocol
added json serialisation and deserialisation to ProxyClasses
use a closure to ensure we only create proxy functions once in class instances
improved handling of nulls in pico.json.dumps
initialise tokens object
improve error handling in client.js
improved exception handling in client.py
updated client.py to new api and protocol
moved module loading and proxying to separate module
tidied up parameter parsing
tidied up exception report generation
tidied up main wsgi routing and added support for v2 protocol and api
Merge branch 'modules-refactoring'
improved json handling
fixed errors about unsafe headers when doing a cors request
bumped semver to 1.2.0