Added support for new visualRefresh option
Added new fields and made all fields optional

All fields are not required to create a valid PlaceSearchRequest.
Whether required or not the consumer still needs to have knowledge of
the API and, in the end, it's less fields to have to populate.