Shorted event names, fixed 2.7 compatibility bug
Fixed ordering of fields (was reversed previously), removed pre_enter event as it no longer makes sense. Added test cases
Flipped Key/Field ordering of path to remain more consistent.
Expanded get value method and added test cases
Corrected test case