Large refactor to better handle unity scripts
Large refactor to better handle unity scripts

Also added ExecuteBeforeDefault and ExecuteAfterDefault, which was easy
to do because of the refactor

Amarcolina/LeapMotionCoreAssets