MOD use const var for stdin special path
MOD Harvester - don't expose struct details unless necessary

ADD constructor funcs for Harvester
MOD reduce visibility of Harvester.Path
MOD reduce visibility of Harvester.Offset
MOD reduce visibility of Harvester.Fields
MOD enhance Harvester ipc means and tighten up the code

ADD signal and control channels for managed lifecycle
MOD use deadline instead of timeout
ADD check on ctl_ch for control signal
MOD ADD ctl and sig channels to Prospertor
WIP clean shutdown on cpuprofile - NOP ADD component ids to log emits
MOD ADD lsfProcess struct and modularize main()

TODO use worker (cancellable goroutine) pattern to all active elements
NOP cleanup and add necessary REVU notes
MOD convert prospector to an interruptible worker
FIX multiple Prospectors not just one
ADD os.Signal handler for clean shutdowns
NOP ADD revu notes - cleanup log emits