Foursquare avatars can be None and cause NoSuchElementException in FoursquareProvider

Quick fix just makes sure that if either is None then the avatarUrl is None, otherwise they're combined and set.