Dot conventions in routing keys. Exception to messages with no UUID.

Added ability to react to messages with different routing keys:

    To routing key "whatever.request" is send back message with
    "whatever.response" key.

    This allows to the daemon to be used dynamically by third-party
    subjects without need to change the source.

    It is also backward compatible, so if you send just "request", you
    will get back "response" key, as it used to be.

    Fixes #16.

If you send message without UUID, exception message is now sent back,
instead of just throwing the message away.

Fixes #15.
Added support for routing_key to sendResponse(). Small improvements of code
Tests for alephdaemon updated (shut down the daemon after test).