Falcon transport

TODOs:
    From review comments
DONE:
    validation has been ported over
    config management
    deuce-server console script
    hooks
    error management
    Logging is setup.
    Configspec added to validate inputs in config.ini
Should we add ~/.deuce/config.ini and ~/.deuce/configspec.ini as well?

Perhaps by doing:
```python
    'user_config': '{0:}/.deuce/config.ini'.format(os.environ['HOME']),
    'user_configspec': '{0:}/.deuce/configspec.ini'.format(os.environ['HOME']),
```