benchmarks: move listen() to end
router: style changes
test: add test for adding multiple handlers in one call