Simplify share room model expression by expressing it in JSON and then
using JSON.stringify() to turn it into a string.  This makes it much less
brittle, much much more easy to maintain.
Add public share room add/remove/remember tests.