Add download method

The downloadGameWithGameID…is a convenience method that batches all of
the request operations and adds them to a download queue managed by the
client.
Add benchO XML serializer
Add benchO operation

The benchO operation uses a gameID to request the benchO.xml file from
an individual game.