whitespace fix
more routing testcases
- one still failes for mysterious reasons
- makes it possible to set a specific source for the routing
- fixes the last failing testcase
adds a new test for matching against a non-standard source