Finished evolutionary methods: 'vary', 'mutate', and 'inheritFrom'

Genetic algorithm is not finished yet - the crossover method must be
implemented and a fitness function determined.