Update angular to 1.3.0-beta.8

Fixes multibyte utf-8 issue
Merge pull request #302 from glowing-bear/updateangular

Update angular to 1.3.0-beta.8
Fix tab-completion of empty string

Closes #301
Use shades of gray instead of green readmarker. Fixes #212

Also more space above and under it.
Merge pull request #303 from glowing-bear/fixtabcompletion

Fix tab-completion of empty string
Rewrite bear PNGs to be stored more effective
Merge pull request #307 from xhochy/shrink-the-bear

Rewrite bear PNGs to be stored more effective
Merge pull request #304 from torhve/readmarker

Use shades of gray instead of green readmarker. Fixes #212
Use minified libraries

How did that happen? :O
Use our name in the title
Merge pull request #311 from glowing-bear/title

Use our name in the title
Fix input bar bleeding into nicklist & mobile input bar jumps

Closes #298
Merge pull request #312 from glowing-bear/inputbar

Fix input bar bleeding into nicklist & mobile input bar jumps
Image plugin: case insensitive regex

Fixes #305
PNG size optimisations, fix icon paths in firefox app (and use our logo)

- optipng all the images!
- we're not using glyphicons-halflings.png (it's coming from a CDN)
- replace WeeChat logo with Glowing Bear logo in Firefox app & fix paths
Crunch the svg as  well
Merge pull request #314 from glowing-bear/icons

PNG size optimisations, fix icon paths in firefox app (and use our logo)
Visually distinguish chat buffers from administrative ones

Based on https://github.com/kassius/glowing-bear/commit/88416f2f233f7478b98f75b6f10933444e7c5e69 by Kassius Mercurius
Darken out the initial "#" of channels

TODO: Get "##" and "&" channels to work, too
Add some spacing to the top of the nicklist

Otherwise the first nick has less space around it than the others, looks weird