Add Foursquare as built-in provider

Needed foursquare as an auth option for a project I was working on, figured I'd contribute up in case it was desired to have it as a built-in provider.

Code coverage is 100% with included tests. Updated README to denote Foursquare built-in.