OZP-648: Adding group methods necessary for automatic group behavior
OZP-648: Fixing getByNameAndAutomatic
Merge branch 'master' into feature/ozp-648-current-user

Needed version of getByUsername that doesn't fail for
non-existant users
OZP-16 Retrieve PersonalWidgetDefinition's tags eagerly.
OZP-10: filter out widgets that person doesn't have access to

- rename model attrs
Merge branch 'master' into feature/ozp-648-current-user
OZP-10: widget state and dashboard tests
OZP-45 Added copyright statement to all source files that were missing it
Merge branch 'feature/ozp-648-current-user'
OZP-10: add a default name to dashboard instance
OZP-648: Fixing automatic in Group
Merge branch 'feature/ozp-648-current-user'
OZP-648: Correctly handling case where user has no dashboards
OZP-672 - launchmenu updates
OZP-672 - merging widget state
OZP-672 - launch menu updates
OZP-672 - launch menu updates
OZP-150: add a copy method to Dashboard and tests
OZP-150: move data transformation logic to parse
OZP-10: filter out inaccessible widgets