SpecGame = null Hotfix & New Riot Objects

Added a htofix to PVPNetConnect in the BeginReceive() method, when an
incorrect result is given from server. In the case that it is a result
of the GetSpectatorGame then call the callback with null, instead of no
call back.

Also added new Riot Objects:
-Game Objects
-GameDTO
-GameObserver
-PlatformGameLifecycle
-PlayerChampionSelection
-PlayerCredentials
-PlayerParticipant
-Statistics Object
-AggregatedStat
-ChampionStatInfo