Fix FoursquareTemplate to accept Userless Access

Fix FoursquareTemplate to accept Userless Access

If call constructor AbstractOAuth2ApiBinding(accessToken) it adds header Aythentication: Oauth <accessToken> even if pass null. In this case foursquare returns 400 Bad Request on user less requests
I changed constructor FoursquareTemplate() to use the default parent constructor.