[issue1021] Add asynchronous page update capability

Branches off of #1352. By new issue id, addresses #1336.
In theory, it's important for security for us to serve this out with the right JSON mime type.

I _think_ the right MIME type is application/json.