Profile - Remove modals  [MJ-440]

Remove modals
Reduce dependency on javascript
Remove unused CSS classes relating to defunct modals
Remove duplicated unit test

The size of the qunit test file has been reduced significantly. Several Backbone events have been removed as they weren't necessary now that the modals are gone.