Updated PredPrey problem, with results

We now add an additional point to predator prey when it is the perfect
solution, this lets the GA know when it has actually finished. This
still confirms that we PredPrey is most efficient form of one.max
(surprisingly)
Created new selection techniques

Implemented FPS with fit scaling, rank.selection linear and updated
rank.selection.exp. Also created some minor testing functions.

No data yet, linear rank selection especially doesn't seem to be
working, will need to look into it more. Also need to add more
reporting.
Rank sel using exp dist now has custom rate

Added custom rate for choosing an expected rank has been added.