URL encode query parameter values.
Make separate source files for Query and QueryParameter abstractions.
Add query parameter constructor for the fl parameter.