Enable direct linking to single key view. Also fixes refreshing browser from single key view
Enable direct linking to single machine view
Show spinner while waiting for machine to load
Optimize single key spinner
Force ajax loader to close when loading single key
Properly handle backend add.

- validate backend before adding,
- warn with proper msg if failed backend already added

We need to make sure that the user dict is updated before validating.
The same stands for removing the backend after checking that libcloud
cannot connect.
Automated build of mist.js
Merge branch 'staging'
Merge branch 'master' into single_view_link
Merge pull request #8 from mistio/single_view_link

Single view link