Added the crossover methods from the previous project
Merge branch 'refs/heads/Class_2013_01_06' of https://github.com/PhouLee/essentials-of-metaheuristics-groovy.git into HEAD
Crossover works for subtrees that are at the same depth currently