many global functions are now within the be13::plugin namespace. Additional phases created for initialization and per-thread activities.
adds -S info for -h option