[Fixed] OAuth url generation for CommunityService

added an URLBuilder class to handle versioned URL
added fallback handling for services not yet upgraded
fixed grids using the CommunityService URLs
length is misspelled, this probably doesn't work