Fix ip_address passing to the request, make ip_address and user_agent optional, but give user_agent a sane default.

ip_address is set to 127.0.0.1 via HTTP::Message::PSGI as a default.