Query string map fix

There are existing tests which assert the Map<String,String> would be null if no querystring is found in the URL. I'm submitting this based on the thinking that a getMap() type of method should return an empty collection rather than null.