An alternative routing system for twisted.web that is backwards compatible