Improve regex for finding existing routes

Some improvements to the check for existing routes:

- More liberal with spaces around parenthesis
- `"` now works in addition to `'`. (This looks like it was an oversight)
- Don't capture the first group
On github, it is very easy to miss. Especially if the code is changed later-on. It surely doesn't need to be as big a block of text as my attempt (i was merely writing along as i was reading the regex). Sadly, JavaScript does not have the [`x` mode](http://ruby.about.com/od/regularexpressions/a/options.htm) that ruby has. This would be super cool.