Adding support for _url and _path route generation methods. E.g.:

    routes.user_path(id: 1) # => "/users/1"
    routes.user_url(id: 1) # => "http://example.com/users/1"

Intelligently handles port numbers as well.