Returns a URL with a query parameter appended
URL to append to
Query parameter to append, prefixed with "?" or "&" as appropriate to what url already has
New URL combining url and parameter
Returns a URL with a query parameter appended