Possible fix for #1557, allows routes to be created using literal regexes across V8 contexts.  Removes all uses of `instanceof`.
Merge pull request #1566 from daguej/v8-context-fix

Possible fix for #1557