Return a 404, not a 500 on a verb mismatch

Fixes #1101
Merge pull request #1162 from OpenTreeMap/fix/1101/have-routed-return-404

Return a 404, not a 500 on a verb mismatch