Handle asynchronous failures

Trigger source, action, and render-hook failures. Compare the package's default presentation with an application-owned source error.

Failure controls

Source failures retain the last successful events. Changing render-hook mode creates a new calendar instance.