Adapt paths for installation as a package
Generalize directory variable semantics to use dependencies installed as system packages
Build libxtuplecommon as a shared library
Workaround for a circular dependency
reconcile xtuple internal build needs with community contributions for linux packaging
Merge remote-tracking branch 'XTUPLE/4_6_x' into pr345redux
rework building from openrpt static and dynamic libraries - only one name for openrpt common lib
simplify - always use shared openrpt shared libraries and always build shared common lib
tweak for mac builds
combine env lines so travis-ci runs one config with both, not two configs with one each
Merge remote-tracking branch 'XTUPLE/4_7_x' into pr345redux

Conflicts:
	README.md
fix bug #23319 - sudo on linux & mac if necessary (and some minor code cleanup)
consolidate copy/paste
Issue #23255:initial commit for bank reconciliation import
Issue #24339:avoid editing firmed orders
Issue #24283:remove updating of freight from sTaxZoneChanged
start switch to install from distribution format instead of converted format (tested on linux)
Issue #23507:initial commit
external hdiutil processes work while mount(2) and the proper Mac way (DiskArbitration) give problems
Issue #23507:implement location_usable