Refactors MatchHistoryScraper

Refactor MatchHistoryScraper#scrape to have match information scraping to its own method. Additionally adds
actual `wins` and `losses` values.  These values are memoized, so take care that rescraping with the same
object will not reset these values.