Added sym_2p2s() to RandomGames.py and refactored slightly.

sym_2p2s() creates a random instance a specified game among the 12
ordinally-distinct 2-player, 2-strategy symmetric games. The refactor
added __make_symmetric_game() to mirror __make_asymmetric_game(), and
applied them both in various other functions.