Moved NormalizeOutput() functionality into EditDuration() function since it was only being called once.

Finished pass on commenting.  Tentatively ready for release.