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 #22980: use item group relation in collections
issue #22980: item group bugfixes
Namespace checkPrivilege _granted memorize so users don't get the wrong cached privs.
issue #22980: speed up itemSourceManufacturers and do not cache it
issue #22980: cannot use relationwidget either
Merge pull request #1303 from shackbarth/22980-kh

issue #22980: performance improvements for K+H
Merge pull request #1302 from bendiy/cdd

Namespace checkPrivilege _granted memorize so users don't get the wrong ...
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