OZP-17: adding tests for Box, HBox, VBox and Pane
OZP-65: Preferences URL computation
OZP-54: Desktop pane code review fixes
OZP-120: Updating tests and attributes for some models.  Removing url from preferences.
OZP-245 Added floatingWidgets attribute to DashboardModel
Merge branch 'master' into feature/ozp-245-floating-widgets

Conflicts:
	modules/client/src/main/webapp/js/models/DashboardModel.js
Merge branch 'code-review-fixes'
Merge branch 'master' into feature/ozp-150-create-dashboard
Merge branch 'master' into feature/ozp-245-floating-widgets
OZP-245 Added floatingWidgets property
OZP-10: CollectionView mixin
OZP-65: PreferenceModel unit tests
Merge branch 'master' into feature/ozp-245-floating-widgets
OZP-17: handle layoutConfig upgrade
OZP-64: PreferenceModel checking required attrs
Merge branch 'master' into feature/ozp-150-create-dashboard
Cleaning up testem.json file
OZP-10: Fixing CollectionView memory leak
OZP-17: parse pane widget from layoutConfig
OZP-267: Developer tests in Firefox 3.6, Firefox 17, IE7, and IE 9

1. Added minified css file to override FontAwesome styles to work in IE7.