Various naming, asynchrony, and docs improvements
Remove weird synchronous Promise constructor
Nicer Action signatures with ExecutionSignal alias
Bridge RACEvent <> Event