Files required for Sociable Solution
GPII-115: added read write solutions and settings handlers that use the registry resolver.
GPII-115: Updated to the latest infusion at SHA:08f3b382d9d556c5c8d21b2f16e65851ed8a1c62
GPII-115: Added RWG id to capabilities block.
GPII-115: Updated path for RWG id.
GPII-115: Added RWG preferences sets from @kaspermarkus' pull request.
GPII-161: Add support for some specific GNOME solutions

This patch includes the support to deal with these following gsettings
schemas:

  - org.gnome.shell.overrides
  - org.gnome.desktop.wm.preferences
Merge branch 'master' into GPII-115

Conflicts:
	package.json
	testData/deviceReporter/win32_installedSolutions.json
	testData/solutions/win32.json
GPII-75: added support for save functionality through the flow manager.
GPII-259: Including org.freedesktop.xrandr on the solution registry
GPII-259: Adding org.freedesktop.xrandr into installedSolution.json
GPII-259: Adding 'randy' N&P set for test purposes
GPII-343: Using the new Settings Handler for ALSA volume

[changes]
  * Adding ALSA into the solutions registry
  * Adding ALSA into installedSolutions.json
  * Adding an example N&P set (alsa.json)
GPII-307: Transformations and updated acceptance tests for NVDA entry
GPII-251: Updates solution registry, inverse rules and relevant preferences set to have invertColours instead of images for the windows magnifier. Note that invertImages is still a common term and is supported by the easit application
GPII-369: Adding solutions registry entry for Java Mobile/Symbian

* Adding entry into the web solutions registry
* Adding an example N&P set, os_jme
Merge branch 'master' into GPII-75
Merge branch 'master' into GPII-75
GPII-308: Adding transformation for system volume common term

It matches with "-provisional-general.-provisional-volume" common term.
GPII-75: updated tests to work with kettle test utils. Added development tests for global dev config.