Merge pull request #315 from happytodesign/development

Remove template_vars
Add favicon notifications
Create favicon view
− Update code indentation
− Apply var naming convention
− Add favicon.js to build.js
Remove old favicon code from views/application.js
− Add canvas support check
− Move _renderText to its own function
− Rename text_width, text_height to bubble_width, bubble_height for clarity
− Add comment explaining bubble_height variable
Add favicon notifications on private messages
Correctly triggering IRC socket close events
Add missing canvas support check on _resetHighlights
Message padding in the basic theme
Change favicon format to .ico. Small improvements to the script.
Message padding in CLI theme
Adjust letter-spacing depending on OS. More comments.
Add canvas to this.canvas (favicon.js)
Move global canvas var to this.canvas
favicon now with multiple sizes + working on ie10
Merge branch 'happytodesign-favicon_notifications' into development