Add a spinner while creating a machine
use sudo prefix variable, fixes missing sudo on systems
improve name validation on create machine wizzard
Show ajax loader and disable "Add Key" button, when machine is being created
Fix single machine view stuff.

- Add a missing semicolon and set pendingCreation to false on machine creation failure
- Properly update machine_manage_keys dialog for new key, when new machine is created
- Set pendingCreation to false on machine destruction
- Fix ajax loader positioning in various resolutions
- Rewrite code using less lines
Fix shell rendering
Sometimes create machine dialog wouldn't open. Fixed it
Fix drop-down country menu.
shell usability improvements
less rounded corners
Automated build of mist.js
Merge branch 'master' into mu_master_merge

Conflicts:
	src/mist/io/static/main.css