Move the contextRootMap to the ActivityService, it was in the Activity
Merge pull request #518 from fmoloney/ContextRootsRedone

Move the contextRootMap to the ActivityService, it was in the Activity
Minor API consistency work on CommunityService JS
Modified the Tests to avoid Failure in case of shared files. Visibility
can be public or shared. So now, instead to comparing visibility with
shared / public, checking a not null value.
Merge pull request #519 from projsaha/jsDefects

Minor API consistency work on CommunityService JS
Review Comments For Files Java Consistency.
Merge branch 'master' into JavaFilesConsistency