Fix a mistyped variable in the LIST command processing
Implement the custom prefixes module
Merge pull request #5 from Heufneutje/feature-custom-prefix

Implement the custom prefixes module
Fix how the message data dictionary works to make other modules easier to write
Check for message when sending
Don't make +n reject the whole message if it only needs to reject one recipient
Have more helpful server errors when a command can't be processed
Support passing commands to a burst queue before processing them
Add a processing function to the server to simplify end of burst
Add a startup action
Fix small errors and typos across the board

Fixed the things that my linter (pyflakes 0.7.3) picked up,
with the exception of the following:

./modules/rfc/cmd_list.py:27: undefined name 'channelNames'
./modules/rfc/cmd_list.py:28: undefined name 'channelNames'

These will need to be looked at by someone who knows what the code
is actually meant to do.
Add self to contributors list
stripcolors: module to disallow voiced and lower from sending format chars
customprefix: Fix newline at the end of the file
misc changes to logic that hopefully make it more readable
Merge pull request #6 from Heufneutje/formatting

customprefix: Fix newline at the end of the file
Merge pull request #4 from ekimekim/dev/0.3

linter fixes, add self to contributors, stripcolors
A couple things for consistency
Merge pull request #8 from ekimekim/style

misc changes to logic that hopefully make it more readable
Allow metadata to come from specific servers