Merge pull request #319 from isuftin/master

OpenID functionality completed
Merge pull request #320 from isuftin/master

Changed the name of the persistent, general workspace from 'sample' to 'published'
Merge branch 'master' of https://github.com/isuftin/coastal-hazards
Added read/write for session JSON

Created a Session object but will probably end up not using it - doing so would just be extra overhead - no need to deserialize and then serialize again