Saga now supports passing an environment object whose purpose is to provide runtime services and dependencies to the transition function.
Also, a saga may now filter the events that it processes, rejecting those which it is not ready to handle (yet).
Saga and its related object constructors are now exported from ESDF via main index file.
Added a utility function for deriving UUIDs (name-based, v5) from other identifiers.