cleanup the json usage with play 2.1's json wonderfulness
cleanup imports
test to consider empty json as bad json
Merge pull request #4 from typesafehub/fix/json

cleanup the json usage with play 2.1's json wonderfulness
do not initialize the app until it is visible
take over the connection on websocket connect
if we can't figure out whether the page is hidden, show it
Merge pull request #5 from typesafehub/fix/disconnects-due-to-prerendering

Fix disconnects due to prerendering
Check for headless usage before attempting to use swing for errors.
Merge pull request #8 from dickwall/master

Check for headless usage before attempting to use swing for errors.
Removed the todo about detecting Swing before you try and use it.
add a user profile pop-up
add model.snap.signedIn observable which keys off the typesafe.com iframe

Temporarily switch to localhost:9000 instead of typesafe.com for testing.

This currently won't remember the most recent state for offline use,
but probably should.
Merge pull request #9 from dickwall/master

Removed the todo about detecting Swing before you try and use it.
Switch to typesafe.com rather than localhost for signin frame
Merge pull request #10 from typesafehub/wip/account-frame

Integrate popup for signin to typesafe.com
Preliminary UI stuff for atmos:run

This is kind of lame but will be good enough to test.
Merge pull request #11 from typesafehub/wip/havocp-atmos-ui

Preliminary UI stuff for atmos:run
Enable the atmos:run UI and support atmos:run-main
add more info in the stage docs