better naming
fixed bug related to no knockouts

-syubil didn't like it when the list of genes to knock out was `character(0)`
typo fixes
added archiving
removed archiving

files too big
Suppressing warnings
Factored out target fluxes

More elegant, though doesn't do anything yet
results data frame

parses results into a data frame
keeps results in the face of failure.

-uses `tryCatch(finally = )` to return the result even if interupted
ignoring temp directory (used for manual testing)
Added code to deal with number of knockouts. Notsure its very good, though
checkpointer
Proper NSGA-II nondomination calculation
renamed test to stick with convention
Move to proper values, as per NSGA-II
fixes to nondomsort and related tests
updates to fit in with code changes elsewhere
added import statement