return value for register_route
add test for return value
add tests for register_ignore return value
make register_ignore return a value
move disable and enable routing tests to their own case
add tests for wrap_result
add test for ValueError raised
handle KeyError in wrap_result
add documentation about ValueError
add logging
add equality test for Message
test missing key in message
test repr of Message