Add Maps feature and use it in Facebook provider

Also, clear the code of build_object method.
Add Foursquare support