Adds json module providing a JSONEnocder
Add default overriding of Flask's jsonencoder. Add json tests