Merge pull request #19 from xtuple/master

catch up.
Merge pull request #20 from xtuple/master

catch up.
issue #19268: first work on report proxy route
issue #19268: report route redirects
issue #19268: created dataFromKey route
issue #19268: cleanup
issue #19268: added todos
issue #19268: more legit fake data
issue #19268: added error handling
git checkout first, update submodules with --init
Merge pull request #110 from shackbarth/19268

issue #19268: routes to mock interation with pentaho
Allow config files to live in a dir not relative to the current working dir
if the first char is a / then use the config file path directly, otherwise
append to the current working directory
Merge branch 'master' of github.com:davecramer/node-datasource
Merge pull request #111 from davecramer/master

checkout master before pull
Merge pull request #112 from shackbarth/19051

issue #19051: added logging and sequential ORM running
issue #19268: sending back data as application slash json
Merge pull request #113 from shackbarth/19268

issue #19268: sending back data as application slash json
issue #119224: First pass adding user sync support
issue #19224: Get syncUser functor working.
issue #19224: Call renamed function instead.