* Update PreferencesService.php to consider dashboard layout metadata
The resetDashboard function only considers the dashboardLayout and dashletsOptions config. Updated code to check metadata app.defaultDashboardLayouts.Standard and app.defaultDashboardOptions.Standard so behaviour is consistent with the loadData function in Preferences.php
* Update PreferencesService.php
Fixed copyright year, accidentally overwritten