Compare regex route paths correctly
Compare regex route paths correctly

This fixes an issue where regex route paths were not compared correctly.
Regex route paths are now `toString()`'d and their string values are
compared.

This makes the following example possible:

    app.get(/\/(?foo|bar)\/, function () {});
    app.annotate(/\/(?foo|bar)\/, 'foo');

Since the two regex route paths are different instances but conceptual
are the same value, they're string values should be compared.

yahoo/express-annotations