Set the seed to a constant. Adjusted pointer use.
Destructor now calls public method to report time.

This allows `fire and forget' use on the stack. Previous behaviour is
unaffected.
Changed handling of prefixes in correct_trio.

The discard file now has a prefix to prevent it clashing with the sga
correct discard file.

The output prefix is now used as a prefix rather than an infix.
Merge branch 'trio-correct' of github.com:deltadev/sga into trio-correct