add pgup/pgdn keys and fix history in multiline edits
Use strict

Requires turning IrcUtils into an Angular service, because the global variable
trick won't work with use strict.
Reuse is still easily possible by removing the angular wrapping around it.
Scroll to correct position when fetching more lines

Fixes #406
Merge pull request #448 from glowing-bear/fix-scrolling-fetchMoreLines

Scroll to correct position when fetching more lines
Merge pull request #445 from ailin-nemui/up-down-pgup-pgdn

add pgup/pgdn keys and fix history in multiline edits
Bufferlist design attempt
Merge pull request #457 from torhve/compactbufferlist

Compact bufferlist
[themes] make nicklist width fixed on mobile UI so text doesn't get cut off
Merge pull request #453 from ailin-nemui/nicklist-width

[themes] make nicklist width fixed on mobile UI so text doesn't get cut off
Merge pull request #420 from glowing-bear/use-strict

[PLS TEST] Use strict
apply-exception in inputbar/bufferFilter.focus
Merge pull request #459 from ailin-nemui/bufferlist-focus-ex

Fix a $apply-exception in inputbar/bufferFilter.focus
font: lato
more mobile-like design
inline divs
Fix messed-up spacing