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