Port and validate previous routing behaviour

Ensure that HTTP method enforcement is preserved after removing Martini.