OZP-682 Moved transactional behavior into DashboardInstanceService.
Merge branch 'master' into feature/ozp-682-unit-of-work-in-services
OZP-682 Added counters for nested service calls to avoid nested transactions. Converted domain objects  to maps and lists.
OZP-682 Implemented authorization logic
OZP-682 Updated ServerConfigController to use the weakly-typed service API
OZP-682 Updated DashboardTemplate controller and service to use transactions and returns weakly-typed objects.
Merge branch 'master' into feature/ozp-682-unit-of-work-in-services
OZP-682 Updated PersonalWidgetDefinition controller and service to use transactions and returns weakly-typed objects.
OZP-682 Created doWithTransaction closures.
OZP-682 Pass user roles to the PersonService for each request
OZP-715: Tooltips in Launch Menu and Dashboard Switcher appear on toolbar after window is closed and prevents access to toolbar items.

Refactor Dasbhoard Switcher and Launch Menu to use tooltip manager
OZP-16: corrected tooltips on switcher buttons and removed a debug statement from the switcher js spec.
OZP-682 Add transactional logic to Person, Group and Stack controllers. Updated Sample Data Generator.
OZP-358  adding extra time to a failing test
OZP-715: Tooltips in Launch Menu and Dashboard Switcher appear on toolbar after window is closed and prevents access to toolbar items.

- refactor to use onShown and onHidden callbacks
OZP-715: Tooltips in Launch Menu and Dashboard Switcher appear on toolbar after window is closed and prevents access to toolbar items.
OZP-682 Add transactional logic to services. Added authorization logic to services. Return Maps instead of entities from some services.
OZP-682 Add transactional logic to services. Added authorization logic to services. Return Maps instead of entities from some services.
Correcting errors in serverConfig changes that were failing widget api functional tests.
Merge branch 'master' of https://github.com/ozoneplatform/ozp-owf