uncomment configuration files stuff
record: add JSON rendering
add log facilities

This module is taken and modified from OpenStack's nova log.py file.
add exception module and base class
add loadables module
refactor messengers

- add a base messenger class
- add loadables support
fixes in logging

- actually set up logging.
- add missing configuration option on log.py module
capture and log exception in messenger

Just catch the exception and log an error, but continue working with the
rest of the messengers.
substitute print statements with LOG entries
add a simple logstash messenger

This is a really simple messenger that sends records via TCP to a
logstash server.