AnalyticsController
Cover all Analytics Controller Tests
Fix Analytics report using the rigth url path
Added "commons"  module and additional exceptions.
Merge branch 'master' of https://github.com/craftercms/studio3

Conflicts:
	api/src/main/java/org/craftercms/studio/api/exception/ItemNotFoundException.java
AuditController
Merge branch 'master' of github.com:craftercms/studio3
Move DTO, Exceptions,Filters & extractors, Change poms
Merge remote-tracking branch 'upstream/master'

Conflicts:
	api/src/main/java/org/craftercms/studio/api/exception/InvalidActivityException.java
	api/src/main/java/org/craftercms/studio/api/exception/InvalidContextException.java
	api/src/main/java/org/craftercms/studio/api/exception/ItemNotFoundException.java
	api/src/main/java/org/craftercms/studio/api/exception/SiteNotFoundException.java
	commons/src/main/java/org/craftercms/studio/commons/exception/StudioException.java
	server/src/main/java/org/craftercms/studio/controller/services/rest/RepositoryController.java
	server/src/main/java/org/craftercms/studio/exceptions/formatter/impl/ItemNotFoundFormatter.java
	server/src/test/java/org/craftercms/studio/controller/services/rest/RepositoryControllerTest.java