GPII-30: Updated the way the flowManager is started from the linux repo
GPII-30: Updating gpii.js and removing start.sh
GPII-30: fixing a type in gpii.js
Merge remote-tracking branch 'yzen/GPII-30'

* yzen/GPII-30:
  GPII-30: fixing a type in gpii.js
  GPII-30: Updating gpii.js and removing start.sh
  GPII-30: Updated the way the flowManager is started from the linux repo
GPII-35: Added single get and single set function to gsettings bridge and made the set function useable as a lifecycle action
GPII-22: Added basic tests, gsettings schema file and a script to run everything.. currently experiencing issues due to issues with the jqunit framework not allowing running several synchronous tests
GPII-22: Added test for having a settings block null. Also ensured that it works with the new test framework in universal comitted with GPII-36
GPII-22: Removed outdated reset calls from unit tests, ensured that tests will run even if schemas already exist
[linux] Fix for issue #GPII-48

* Unable to run linux solution (due to gsettings handler)

  Node.js removed node-waf building support in favour of node-gyp.
  see http://github.com/joyent/node/issues/3475
Updating build.sh and clean.sh to use node-gyp
GPII-35: Added fluid.defaults for the single get function as well as the single set function
GPII-50: updated gpii.js to match windows version.. Readded start.sh, but without the build command being part of it (this was a bit akward to the the root requirement
GPII-50: removed unused global __dirname declaration
GPII-50 Fixing linux build

Merge remote-tracking branch 'kaspermarkus/GPII-50'

* kaspermarkus/GPII-50:
  GPII-50: removed unused global __dirname declaration
  GPII-50: updated gpii.js to match windows version.. Readded start.sh, but without the build command being part of it (this was a bit akward to the the root requirement
GPII-22 GPII-35: Merging in Kaspers Gsettings Unit Test Things.

Merge remote-tracking branch 'kaspermarkus/GPII-22'

* kaspermarkus/GPII-22:
  GPII-35: Added fluid.defaults for the single get function as well as the single set function
  GPII-22: Removed outdated reset calls from unit tests, ensured that tests will run even if schemas already exist
  GPII-22: Added test for having a settings block null. Also ensured that it works with the new test framework in universal comitted with GPII-36
  GPII-22: Added basic tests, gsettings schema file and a script to run everything.. currently experiencing issues due to issues with the jqunit framework not allowing running several synchronous tests
  GPII-35: Added single get and single set function to gsettings bridge and made the set function useable as a lifecycle action
GPII-48 Merging javi's stuff to bring us up to node-gyp, the
node build tool that will be supported in the future after
node-waf is deprecated.

Happy North American Thanksgiving Holiday! I am thankful for
having pull requests to merge!

~steve

Merge remote-tracking branch 'javihernandez/issue-gpii-48'