Changed crossover operators to accept the full individuals (instead of the standalone genome)
Added agent specializations for rencode: dm initialization and random initialization. symbregression accepts the agent class through command line.
added gene oriented 2p-xover. corrections to the base reproduction code.
added gene oriented uniform crossover
fixed the genomesize in random agent