Add Rescraping to domain models

I have had a few occasions where I would rather have the ability to call a method to re-scrape or update the information on a given Profile or League object, instead of having to instantiate a new scraper object and pass the current object's information.  We should add that DSL to all the domain models to facilitate live updates.