Changed docblock for Api class
Bumped event.py submodule version
Added campfire utility module (utils.py) with abstract-base class for campfire plugins: Plugin
Added directory for built-in plugins with first plugin - dummy implementation Auth checking (NoAuth)
Added 'NoAuth' plugin to test application
Pass logger instance to plugins during chat initialization
Refactored tornado_example in order to set log level before chat is initialized; Added some comments to tornado_example application initialization
Renamed Api._prepare_data to Api._prepare_message
Pass around 'response' argument in order to easily augment request response with some additional data
Refactored handling of user data - relay on data passed to Api._auth_user method not structure passed to e.return_value
Changed structure for single chat message
When callink self.api.recv pass single message instead of list of messages
Let AuthHelper verify whether given login can be used or not
When returning profile information user AuthHelper.get_current_user
Refactored tests in order to take into account call to 'Event.__getitem__' to fetch 'response' attribute
Refactored tests so they pass checking message structure
Added plugin 'Console'
Return 'True' from Console.add_command
Changed Plugin._mapping from abstract method to method that returns empty list by default
Bumped version of event.py submodule