Remade change on behalf of cmclouth in new post-restrucred path.
Change is
Charlie's original content, just in a new file path. (A 'p4 filelog' was done
to confirm Charlie's change was the latest change pre-refactoring, and also no
changes were made post-refactoring, so no merge work is needed for this change).
Change passes basic testing (works on Python3, generates reasonable results with
track=1).
cmclouth improvements #review-11090 @lester_cheung@cmclouth
* Resolved whitespace indentation problems that prevent it from working on Windows.
* Converted to Python 3.x
** convert print to print()
** convert iteritems() to items()
** change exception handling
** cast float to int (line 175)
* Changed Table sort to consider the combination of both ReadWaitTime and WriteWaitTime (line 423.)