Allow user code supplied to iteratees and enumerators to run in its own ExecutionContext. First part of #807
Merge pull request #996 from richdougherty/iteratee-exec-807

Allow user code supplied to iteratees and enumerators to run in an ExecutionContext (#807)