minor fix to liftL - needs to emit any queued values before awaiting the next state
Made Emit pattern and Await1, AwaitL, AwaitR, and AwaitBoth patterns public, though users of these patterns are responsible for ensuring exception safety if using them to manually drive a Process