Fixed and tested GP within Cascade

It consistantly solves XOR; however, there is an issue with top level
and leaf level crossovers. They aren't accounted for within the GP,
simply ignored.