update check-http.rb to all definition of a user-agent

The default Net::HTTP user-agent is 'Ruby', which isn't terribly useful if we want to stuff something in there to give us some clues as to where the request is coming from, so let's make user-agent configurable.