Changed to return error if the matrix exists and is in error
Adding fitness to the CMakeLists.txt
Added a getter for the genome's ID
Removed the "utilities/" from the name because it will likely be thrown back by the RunManager
Removed the genePool parameter as it is not being used
Made fitness a friend of genome
Updated parameters of fitness
Adding the fitness function
Added checking of dispenser numbers
Added function to change '-' to 'm' since '-' is not allowed in matrix names
Added #define that allows using an xml file that is available on the outside