Improved Color handling.

The Weechat color codes are a pretty shitty format and parsing them is
quite a pain...

http://www.weechat.org/files/doc/devel/weechat_dev.en.html#color_codes_in_strings
Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>

Conflicts:
	weechat.el
Merge branch 'master' of git://github.com/the-kenny/weechat.el
Make `weechat-color-list' customizable.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Color handling: Added support for | attribute.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Color handling: Implemented ?\x1A/?\x1B

Added `weechat--color-keep-attributes' to reduce duplicate code.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Color Handling: Support for ?\x19*

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Merge branch 'master' of git://github.com/the-kenny/weechat.el
Added Hook support for weechat-mode.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Prompt Face: Inherit minibuffer-prompt.

Should make it work nicer with different themes.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
add overlay to prefix-fill messages

Signed-off-by: Moritz Ulrich <ulrich.moritz@googlemail.com>
Merge remote-tracking branch 'refs/remotes/ruediger/master'

Signed-off-by: Moritz Ulrich <ulrich.moritz@googlemail.com>