Removed bower from default build

And fixed the missing ; error in socket.js
Using rootScope for users
Added styleing to messages' users
No longer adding messages into scope

Since messages don't change I decided to not add them to scope and add
them directly to the HTML.
Name changes
Using nameManager on server

Also changed snake to camel case in socket messages.
Moved socket server stuff to socketEndpoint.js
Added system message when a name change happens
Fixed jshint