Interim: BaseAnimatorAccess extensions to provide transitions callbacks; Internal API access to fill RawTransitionInfo.
Interim: More interfaces for states and transitions.
Interim: New state event handling working fine; Transition events are registered but no callback.
State and transition event handling working fine but refactoring needed due to blob pattern in BaseAnimatorAccess and inconsistent structure of perform method in StateObserver and TransitionObserver interfaces.
Restructuring, now most state and transition observers got their own file; Source code comments.
Refactoring: BaseAnimatorAccess now acts as facade to new class EventManger which contains the implementation; Deferred initialisation of EventManager to speed up performance if the features are not used.
Renaming of xxObserver classes to xxHandler; Several small refactorings and comments.
New OnActive event in SpecificStateHandler; State and transition info now contain more fields; Interface documentation; Player script renamed to PlayerWithoutEvents.
Player.cs moved to PlayerWithoutEvents.cs; Audio clip for yawning.
New ToStateTransitionHandler; Transition changes are now detected via stored hash IDs; ClassMemberCompareElement extension to support plain comparison result items; Example code update to use state and transition events.
Documentation update 0.8.
PDF update 0.8; README for Example scene.