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

Note:
Travis will not pass, until we get the falcon functional tests in.
Just reading online, the third section of the uuid can be validated with:
[1-5][0-9a-f]{3}
as opposed to
[0-9a-f]{4}