Created new methods and classes to model personalisable preferences which the 3PS may support, and to enable them to be tracked by the personalisation manager
Skips surefire reporting if we're using the skip test flag
Copyright notice
Formatted file
Extended class to store the IActionConsumer it belongs to, also added equals() and hashSet() methods
Moved the cache of personalisable preferences to the UserPreferenceManagement object, use the PersonalisationManager to pass the preferences through to the UPM
api changes related to tickets 1783 and 1292
Merge remote-tracking branch 'origin/paddy_preferences' into paddy_preferences
Use the new personalisation manager features to get a list of registered preference names
1783 finished
Merge remote-tracking branch 'origin/paddy_preferences' into development