add tox to requirements
add return value to resolve_node_modules
modify tests to run in separate class
test node_package usage
test only called once
add test to see if imports apply atomically
make sure resolving node modules applies cleanly
add equality test to Message
add proper tests for get_message_from_call
add tests for TypeError
test returning custom message class
move tests for register_route to their own class
add tests for register
fix typo in emit/router.py
add pypy to tox
add return value for add_entry_point
add test for return value
add tests for entry point presence
return value for register_route
add test for return value