Initial bunch of data
Add adaptation to new data entities
Simplify ISource
Add Work.toResult and toResultError, and improve docs
Convert interfaces and Workers to simpler arg spec
Convert stores to use new data interfaces
Convert http to new data interfaces
Convert gardener to new data format
Add Source
Add interface advertisement to Source
You can adapt ISourceable to ISources
Simplify fakes by only have a single FakeReceiver
Workers now use ISource for sending results
http uses ISource/IReceiver model
Convert everything but the Gardener
Clean up magic numbers
README passes tests
Removing amp because we're not going to use it for a while and the api is still not stable
Remove unused interfaces