Merge pull request #126 from kengoodhope/master

Enhancements to sweeper to better support Gobblin data
fixing task timeout issue, and adding cancel method