fix iterable serialization

Iterables are not serialized correctly, as demonstrated by the code below:

tollsHighways = Directions().directions('paris', 'berlin', avoid=('tolls', 'highways'))[0]['legs'][0]['duration']
highwaysTolls = Directions().directions('paris', 'berlin', avoid=('highways', 'tolls'))[0]['legs'][0]['duration']
assert tollsHighways == highwaysTolls

These changes fix that
this is serialization test so it could be moved to `test_client.py` and use only `Client._serialize_parameters()` static method.