Solved for AggregateException generation when dealing with non-async methods (forcibly bubble up SteamRequestException now). Added test cases for GetPlayerSummary