Modified breeder with default base
Removal of ControllerDecoder interface. Now the group controller is created by the SimulationProblem, using the individuals.
The Individual must implement the AgentControllerIndividual interface.
NeuralAgentController was nested inside NeuralControllerIndividual.
SolutionWriterStat was corrected accordingly.

The novelty evaluation stuff was moved to the Evaluator. Now NoveltyEvaluator (previously NoveltyProblem) is an extension of MultiPopCoevaluator.

The Simulator interface was removed. Now MasonSimulator extends SimulationProblem.