Raw data views

By request, added a way to view all local data in JSON form (the data.js userpage, which replaces demo.js) and a way to view an individual message's data in JSON form (on the right sidebar of the message pages).