yelp client improvements

add more get params and better handle nil values in the dictionary response