Task helpers

Adds Task.fromMaybe and Task.fromDisjunction.