Only add parameters to ListDomains request when required.

This was necessary because commit 61df434296f5c084c08b2253a490623f5596327a changed the way that query strings are constructed in erlcloud_http:make_query_string/1, which broke the list_domains/* requests in erlcloud_sdb.erl when FirstToken was the empty string.