removing config_version.hpp
...
fixed two bugs in crossover and mutation, crossover and mutation checks now if trees are empty and return if this is the case.