OZP-17: Migrate dashboard designer.

- Refactor to support ok and cancel classes
Merge branch 'master' into feature/ozp-150-create-dashboard
OZP-17: move defaults to prototype to allow modifaction globally
OZP-10: Migrate displaying a dashboard.

update pane layouts when box layout changes
Merge branch 'master' into feature/ozp-150-create-dashboard
OZP-17: fix memory leak