Common URLBuilder with support for different urls

Common URLBuilder with support for different urls for different versions
of Connections
Add method getVersion on BaseService

Add method getVersion on BaseService
Adapt WikiService to use the new URLBuilder

Adapt WikiService to use the new URLBuilder
New URLBuilder pattern on ActivityService

New URLBuilder pattern on ActivityService
UrlBuilder for CommunityService

UrlBuilder for CommunityService
Changes to URLBuilder

Changes to URLBuilder with NamedUrlParts
Adapted WikiService, FileService, CommunityService and ActivityService.
URLBuilder in ActivityStreams

URLBuilder in ActivityStreams
UrlBuilder in BlogService

UrlBuilder in BlogService
URLBuilder in Bookmark Service

URLBuilder in Bookmark Service
URLBuilder for CMISFilesService

URLBuilder for CMISFilesService
URLBuilder for FollowService

URLBuilder for FollowService
URLBuilder for ForumService

URLBuilder for ForumService
Cleanup in ForumService

Cleanup in ForumService
URLBuilder for ProfileService

URLBuilder for ProfileService
URLBuilder for SearchService

URLBuilder for SearchService
Fix ActivityService trashnode should be trashednode

Fix ActivityService trashnode should be trashednode
Fix for urls without mutable parts

Fix for urls without mutable parts
Propagate exceptions in tests
Fix retrieve repositoryID on CMISFilesService

Fix retrieve repositoryID on CMISFilesService
Fix FollowService and Tests

Fix FollowService and Tests
Fix bug in createWiki

Fix bug in createWiki.