Implemented Ordered Crossover

I implemented my own ordered crossover because I think DEAP's was
designed for permutation individuals.
rawr