Adding the GPII Orca Settings Handler
Setting startingProfile in user-settings.conf
Use XDG_DATA_HOME if exists or use the default one

see
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
code-style: homogenizing the use of quotes
Adding support for nested JSON objects
Now we're restore settings properly
GPII-78: USB Listener for Linux is unresponsive

see JIRA: http://issues.gpii.net/browse/GPII-78

Removed the "partition number" restriction from the GPII's udev rule.
Using path.resolve to build paths
Using fluid.registerNamespace for setting gpii.orca
Code cleanup
Code cleanup
Merge remote-tracking branch 'javihernandez/GPII-78_2'

* javihernandez/GPII-78_2:
  GPII-78: USB Listener for Linux is unresponsive
rc and sync working version of the Orca Settings Handler

  - Using gpii.getJSONFromFileSync
  - Simplifying some stuff
  - Code clean up
Adding some unit tests
GPII-116: added support for kettle.
GPII-116: updated tests. gsettings tests use depricated setting paths. need to be updated.
GPII-116: removed deprectaed test framework.
GPII-116: Changed all gsettings tests to be synchronous as opposed to async.. The async was a work-around due to a bug in jqunit
Merge remote-tracking branch 'kaspermarkus/GPII-116' into GPII-116

* kaspermarkus/GPII-116:
  GPII-116: Changed all gsettings tests to be synchronous as opposed to async.. The async was a work-around due to a bug in jqunit
Merge pull request #26 from yzen/GPII-116

GPII-116: added support for kettle.