Added initialize_unfi tests.
Range fit population is used for quality and History only.

Normalized history uses not fitting into range elements.
Getting rid of not normalized history window.

We are only using pop_prev for now anyway.
It may be restored somewhere in future.
Added Exponential Crossover with mask permutation.
Added noise to differential mutation.