Constraints

Pull request contains:

* Many updates to the game theory algorithm
* Fix base problem for add_fevals and *cevals from base_meta problems (had to be cast virtual)
* Fix con2mo compare functions. m_c_dimension obviously is zero for transformed problems. This causes the default compare_fitness function from base to be used. Fix attempts to reconstruct c1 and c2 vectors and uses m_orig_problem's comparison functions instead.