Use classes instead of ids
Fix color parsing in prefix
fix both word break and pre
Add target=_blank on links again, it got lost in earlier merge
Add a doSendWithCallBack method

Hooks into the angularjs promise mecanism to send commands to the weechat
realy.
Handle lineinfo with callback
shortcuts: implement switching buffer using ALT-number
css: use pre instead of pre-wrap to avoid wrapping '--' messages
implement last read marker
Fix bug with readmarker
Use non-browser specific code for scrolling
models: add activeBufferChanged signal

When the active buffer is changed on the model, the model
now emits a signal on the rootScope
ui: scroll to bottom when receiving activeBufferChanged signal

Triggers the ui manipulation code when the rootScope receives the signal.
Supports multiple ways of changing the buffer (clicking, shortcuts, etc.)
without having to duplicate this code.
Remove black foreground colors
Fix wrapping and set all vertical alignment of cells to top
plugins: use  to explicitely trust html
plugins: automatically hide lines that ends with nsfw
plugins: warn the user that content may not be safe for work
plugins: use buttons to display additional content
plugins: let plugins name their content