GET params now appended to URI

Previously parameters seem to have been thrown away during GET requests as they were only being passed as the POST body.

This encodes them in the URI for GET requests.