Don't use/rely on -1 for last feature anymore.

I think it is simpler, If we want to add a user option to have -1 as
last feature then some code could just convert that to the index of
the last feature.
Initialize crossover paramaters. Otherwise the hillclimbing goes wild.
Remove loadTable and rename loadTable_NEW by loadTable
Rename loadTable_NEW into loadTable
Use loadTable instead of loadTable_optimized
Minor formating
Remove now useless loadTable_optimized