Rack::Request extension for handling User-Agent