Refactor. Convert all standalone classes into services.

src/js/client/model.js   -> src/js/controllers/app.js
src/js/client/status.js  -> src/js/controllers/status.js
src/js/client/network.js -> src/js/services/network.js
src/js/client/id.js      -> src/js/services/id.js
src/js/client/blob.js    -> src/js/services/blob.js
src/js/client/angular.js -> src/js/entry/desktop.js
src/js/client/app.js     -> removed!

* Clean up $apply/$digest semantics, get rid of $$phase
* Remove tab events
* Don't use rippleclient global in code
* Removed EventEmitters, use Angular scoped events

More detailed refactoring notes:
https://gist.github.com/justmoon/5524519