Adding in the ToolbarModel file.
OZP-69: Define domain models.
> OZP-273: Perform code review

1. Abstracted default validate() functionality in parent EntityWithId class.
2. Created Email annotation validator.
OZP-298
integrated eventing into owf
initial channel shouter and listener implemented
OZP-69: Define domain models.
> OZP-273: Perform code review

1. Added Range validator for WidgetDefinition height and width validation.
2. Moved Email and Range validator testing to DescribeEntityValidationAnnotationProcessor.groovy.
3. Added error message tests for Range and Email validators as well.
Entity WidgetDefinition has a factory method for creating Intent Value Objects and Intents can only be created through this factory
OZP-298
reverting this change because this breaks rest call / service layer that uses the old signature
CR-127: First round of changes resulting from model code review.
CR-127: First round of changes resulting from model code review.
CR-127: renaming models and collections to remove 'model' and 'collection' from their names since they name is redundant with their directory structure.
OZP-499 Updated README.md
CR-127: renaming widget states collection.
Merge branch 'master' of https://github.com/ozoneplatform/ozp-commons into cr127
OZP-10: Migrate displaying a dashboard.

1. Making updateSize safer in case options is null to fix build.
OZP-16 Removed position attribute from DashboardTemplate
Added a couple base classes and wanted to commit them.
OZP-119 - Set up functional testing
fixed some maven errors that were caused by a duplicate section in jshint's pom
made codenarc bind to test goal because jenkins kept failing when using the site goal
OZP-249: Moving Ozone Security to Commons…updating commons to incl this new feature.
Merge branch 'master' into feature/ozp-249-spring-security-osgi
OZP-249: Removed displaying all of users.properties file in logger statement
Merge branch 'master' of https://github.com/ozoneplatform/ozp-commons into cr127