don't mix hot code with cold code (linking order)

iteration 2 33m29.064s
iteration 1 34m15.094s
be6df61e8   34m49.418s
ccd2d6232   39m1.769s
98355d51a   33m51.738s

Link: https://github.com/GeneAssembly/biosal/issues/357
Link: https://github.com/GeneAssembly/biosal/issues/356
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>