A simple query string helper class. This is a Map implementation, so
doesn't support multiple parameters with the same name. This works for
the majority of cases and avoids additional complexity.