- now correctly parse query strings with '+' signs - empty values are now parsed either as null or empty string - added unit test for parseQueryString()