use the request object since we have it

stop hardcoding hash keys and use the accessors provided on the request
object.
remove NullRequest and just always pass a request class
find_routes only use the request, so stop passing env
use the accessors on the request object rather than touching env