Enable entity dictionary entities to have different names and paths.
Ensure that new EntityDictionaryEntry is used everywhere needed and getName() and getPath() are used correctly.
Merge branch 'master' into USERGRID-1727
Import cleanups
Don't use Set.contains() to determine if EntityDictionary exists.
Apply the same roles vs. rolenames fix to the GroupsService.
Apply the same roles vs. rolenames fix to the GroupsService.
Remove unnecessary logging
Merge pull request #215 from apigee/USERGRID-1727

Usergrid 1727: fix issue "new user entities contain deprecated rolenames path"
Import clean up and formatting only, no code changes.
Fix broken tests in UserResourceIT and un-ignore test.
Add test to reproduce property query issue, remove silly test. https://apigeesc.atlassian.net/browse/USERGRID-1715
Fix property queries so that they return a list of selected properties rather than entire entities.
https://apigeesc.atlassian.net/browse/USERGRID-1715
Merge pull request #217 from apigee/USERGRID-1715

Usergrid 1715
Merge remote-tracking branch 'origin/master' into USERGRID-2018