issue #22816: added test to guard against searchpath bugs
Merge remote-tracking branch 'XTUPLE/master' into 22816-searchpath
issue #22782: remove old implementation of printing on client
issue #22782: remove pentaho reporting support
issue #22782: add npm jshint
issue #22782: enforce linting
typo
issue #22782: clean up the rest of bicache
issue #22782: expand hint converage
issue #22782: expand hint converage
issue #22782: ignore node_modules
Issue #22782: Pack list
support running main.js from anywhere

use chdir to declare the cwd of main.js, regardless of the starting
point of invocation
Merge pull request #1304 from tjwebb/master

support running main.js from anywhere
added T to XTUPLE
make encryption key filepath configurable
Merge pull request #1306 from shackbarth/xuple

added T to XTUPLE
Merge pull request #1307 from tjwebb/configurationize-encryptionkey

make encryption key filepath configurable
bump to 1.8.0
Merge pull request #1308 from shackbarth/180

bump to 1.8.0