Merge pull request #110 from TheUnknownOne/design

Grunt tasks
Merge pull request #111 from TheUnknownOne/design

User params JS
Merge pull request #112 from TheUnknownOne/design

Rank style fix
Merge pull request #113 from TheUnknownOne/design

Teambuilder improvements (6th gen animated sprites)
Merge pull request #114 from TheUnknownOne/design

Refactor websocket
Teambuilder optimizations
Formatting improvements
webclient global, misc. improvements
Refactor global players
Riot.js
Observable pattern in players
Chat class
More cleanup & new chat slicing policy

Closes #20
Observable pattern in pms
Observable pattern in channels
Fixes
Merge pull request #115 from TheUnknownOne/gh-pages

Major code cleanup + observable pattern
Fix jQuery sandbox error
Refactor a bit more code
Better timestamps