initial commit
login: added simple form
can send messages to weechat
basic support for weechat protocol based on weechat.js
Implements principal protocol

Passes test: it properly interprets all data given by weechat's
test command.
Displays buffer content in main window

Handles the weechat _buffer_line_added event and displays every
new line in the main buffer.
Adds color parsing

Special thanks to @eirikb for developing this module in weechat.js
Adds underscorejs
Adds prefix to chat messages
Displays buffer names screen
Sends line to proper buffer
Maps input to buffer

Input is now sent to weechat as command to buffer
Handles buffer opened

_buffer_opened signal sent by the relay will open
a buffer in the webpage
Fixes indenting
Replaces wrongly named  with
Supports accentuated characters
WIP: embedded display of youtube videos
Moves all handlers in handlers module
Moves event identification function in protocol
Names gui buffer hda call

Removes the need for alternate message handling