Several improvements to how params are added to the request, including:
* rm GlriOnly Enum, which was no longer needed
* url construction is slightly more automatic
* added docs and did some cleanup