Changed GetMatchHistory to accept a request; Filled in missing properties on MatchHistory

Don't know what to do with matchHistory after I assignt it to JsonConvert.DeserializeObject<MatchHistory>(json).