Add incomplete scrape_history, replacing _scrape_source.

ref #51
Merge remote-tracking branch 'upstream/test'