suppress warning for c++11
improve functionality of SimpleDeck, add tests
add PartitionEnumerator2 tests