add UserInteractiveOptions to give commands easy access to IConsoleWriter and add IConsoleWriter which will have implementations for console and service modes
fix install tests and commandline default declaration
Wireup ConsoleWriter to replace ConsoleFormatter
implement WholeWordSubstring and use in PivotCells and such
finish fixing help and console writer
remove unused ConsoleFormatter
IConsoleWriter that works when running as a service
inject ConsoleWriter into anything that declares it
use ConsoleWriter instead of Console or Console.Out