Added Chart functionality to the ProccessTablePrinter. Some non-static methods can be used to collect procs as they are processed to be printed in order to show our timechart for each run. Run .reset() BEFORE doing each run, and use addIdle() when the CPU is idle to print a '-' char instead of a procname.

The format of it will probably change to look better. Haven't tested it yet.