Random candidates, Fitness related fixes

Implementation of newRandomCandidate() for binary/realNum candidates.
Fitness related fixes (compareTo() ordering, selector returning null
pointers).