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.