Fixed the problem with the target average and combined results being
bogus. Also fixed display issues related to the extra line in the .csv
output files as well as the way heartbeats are handled when displaying
the pass, average, and combined results. The former method used a
variable in the plan structure called heartbeat_holdoff which was set to
a 0, 1 or 2. The new method redefined heartbeat_holdoff to a 32-bit set
of flags called heartbeat_flags. Whenever the HEARTBEAT_HOLDOFF flag is
set, the responsible subroutine will also spit out a "\r" to blank the
last heartbeat line.