moved all cmake data to main CMakeLists.txt
oneAlternatingPathMaximumMatching and oneEdgeChoicePreventsAllEdgesToBeMatched tests
oneEdgeChoicePreventsAllEdgesToBeMatched_secondVertexSet
matchingOnACycle forces naive correct implementation