Introduce scraper manager
Make scraper sources typed
Pass scraper-manager to run() instead of constructor
Introduce scraper sourc-result model
Store serializable exception in source result
Use source-result in scraper manager
Store source-results in maintenance mode
Add scraper page with result graphs in admin
Add access check to admin page
Make scraper name more human readable
Update CM
Merge pull request #336 from njam/scraper-history

Store scraper results