sale_fetcher
WIP on Sale Scraper
s/get_retiring_products/get_products/g
specs for SaleScraper
add run_type
tests around new run_type
create base class new_result_filter
rename NewlyRetiring to NewlyRetiringFilter
renamed AvailabiltyChange to AvailabilityChangeFilter
s/PriceChange/PriceChangeFilter/g
rename Retired to RetiredFilter
moved dropped result logic to shared base class
factory for sale runs
end sale filter
new sale filter
pass run_type to scraper_pipeline
add tweet for new sale
fix failing test
end of sale tweet
make it scrape all products