Remove multiple calls to multiTraceback::finalize

multiTraceback::finalize() was being called in StochHMM.cpp at
print_output, and then called again in each of the print
functions (print_path, print_label, print_gff), with the result that
each path was added to pathAccess twice. After sorting, this meant that
only the first half the paths, including duplicates, was printed when,
for instance, the command

% ./stochhmm -model examples/Dice.hmm -seq examples/Dice_short.fa \
  -stochastic forward -repetitions 10 -label

was given.
Correct order of hits table

Since the loop that fills the hits table in traceback_path.cpp was
increasing but k=0 corresponds to the first state in time, the printed
hit table ended up backwards with position 1 labeled as position N [last].
test commit
first commit

Should be the same as downloaded version
NOTE still need to fix #define PI in stochMath.h
really just a stash