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
L68 needs to be changed to the following:

```python
data = base64.b64decode(catalog)                                                                                           
utf8_data = data.decode(encoding='utf-8', errors='strict')
```

This should fix the issue for CBDEUCE-208, change in PR #135 already.