Update README.md

* Add precisions on the contribution process.
* Add precisions on end to end testing.
Merge pull request #426 from glowing-bear/add-travis-instructions

Update README.md
Bump version to 0.4.1
Bump vesion of manifest.webapp
Fix Alt+[0-9] buffer access order

WeeChat sends them in no particular order, we need to sort the buffers by
their WeeChat number. To avoid copying the potentially very large buffer
objects around needlessly, extract the relevant keys and sort, then access.

This is based on https://github.com/ailin-nemui/glowing-bear/commit/ad50220bfdfcf029fc47093ce5cfea04bf90fe79
Merge pull request #431 from glowing-bear/fix-buffer-ordering

Fix Alt+[0-9] buffer access order
Split things up into logical blocks
Karma: Include files in the right order

glowing-bear.js needs to be loaded before the modules building upon it
Merge pull request #430 from glowing-bear/refactor

[WIP] Refactor Glowing Bear
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.