Repository Manager
Version Manager
Dependency Manager
Merge pull request #11 from sumerjabri/master

Exception handling restructuring.
Merge pull request #12 from sumerjabri/master

Switched to new exception structure.
Merge remote-tracking branch 'upstream/master'
Workflow manager
Added interface, transport objects and test classes.
Deployment Manager
Added interface, transport objects and test classes.
Lifecycle Manager
Added interfaces
Security Manager
Added interface, transport objects and test classes
Audit Manager
Added interface, transport objects and test classes
Analytics Manager, Configuration Manager, Forms Manager
Added interfaces, transport object, test classes
Blueprints Manager
Added interface.
Transport objects
Update properties (API design)
Defined additional interfaces and DTOs per the design.
Refactored the studio packages, api packages, and added repository module.

Merge branch 'master' of https://github.com/craftercms/studio3

Conflicts:
	api/src/main/java/org/craftercms/studio/api/analytics/AnalyticsManager.java
	api/src/main/java/org/craftercms/studio/api/audit/AuditManager.java
	api/src/main/java/org/craftercms/studio/api/dto/AnalyticsReport.java
	impl/src/main/java/org/craftercms/studio/impl/analytics/AnalyticsManagerImpl.java