allow port to be set by caller in startParallelShell
and add logging to auth_compact.js