issue #124 - shrinking height of top and bottom toolbars
issue #134 - adding bootstrap fonts to real deployment. modifying connect:dist task to run on different port and stay alive
issue #134 - making the settings modal minification-safe and updating the readme with instructions on running the production version of webtop
readme update
Merge pull request #135 from ozone-development/issue-134-automated-build-deploy

Issue 134 automated build deploy
issue #136 - adding grunt run command for easier testing of production version
Merge pull request #137 from ozone-development/issue-136-serve-demo-apps

issue #136 - adding grunt run command for easier testing of production v...
issue #53 - using trivial tiles for gridster elements (not iframes). Implemented method for indicating when widgets change sizes (and provide pretty accurate dimensions)
issue #53 - when resizing gridster tile, reduce size of embedded iframe and things work well
issue #53 - dynamic sizing mostly works with real widgets now. still need to fix initial size and do lots of cleanup
issue #53 - changes to dashboardApi and json schema - changes not yet reflected throughout codebase
issue #53 - progress - still have issues in dashboardApi
issue #53 - completes changes for dynamic grid sizing (which required a bunch of other changes)
Merge pull request #139 from ozone-development/issue-53-dynamic-grid-size

Issue 53 dynamic grid size
added removeFrame method to the dashboardapi that updates local storage object and removes the widget, by appId
issue #140 - added eliminateDuplicates method to Utilities and added unit tests for Utilities.generateUuid and Utilities.eliminateDuplicates
Merge pull request #142 from ozone-development/issue-140-utilities-tests

issue #140 - added eliminateDuplicates method to Utilities and added uni...
Adding button specs
Add some specs to ChromeController
issue #143 - adding lots of tests for dashboard api