issue #118 - creating new dashboardChangeMonitor service that broadcasts messages when the dashboard or dashboard layout changes
issue #118 - adding unit test for dashboardChangeMonitor
issue #118 - adding unit test for dashboardChangeMonitor
Merge pull request #119 from ozone-development/issue-118-broadcast-dashboard-changes

Issue 118 broadcast dashboard changes
issue #120 - remove unused controller
Merge pull request #121 from ozone-development/issue-120-remove-controller

issue #120 - remove unused controller
issue #122 - remove duplicate code in grid and desktop controllers for gathering application data by updating Dashboard API
Merge pull request #123 from ozone-development/issue-122-dup-layout-code

issue #122 - remove duplicate code in grid and desktop controllers for g...
issue #126 - need to create example marketplace before running application toolbar tests
issue #126 - try creating the controller after the example marketplace is created
Merge pull request #127 from ozone-development/issue-126-fix-travis-ci

issue #126 - need to create example marketplace before running applicati...
issue #128 - fixing minimize and maximize buttons on chrome
Merge pull request #129 from ozone-development/issue-128-min-max-chrome

issue #128 - fixing minimize and maximize buttons on chrome
adding some minor style changes
merging master to this branch. resolving conflicts