JS: switch to the Angular JS framework

Not 100% complete, but a good start.
Remove ember.js, ember code, handlebars templates
Remove dataTables and old jQuery versions
Update jQuery, Spin
fix style bugs