Lots of stuff...
Properly update machines and some other stuff
Fixing machines
Fix some css issues and refactor user menu dialog
Finish with user menu view and tidy up app.js
Remove single machine actions view
Basic shell clean up
Clean up app.js and modify some stuff to increase loading speed
add data-role='page' to all page templates