adding get_request_argument and several preconstructed variants
adding ip, hostname, and port to output and query parameters
initial update for tests with new fields