* fix crop stomp input scheduling bugs
* update space soccer to use PlayerActionEvent
* update spaceball to use PlayerActionEvent
make PlayerActionEvents clean themselves up on game switch
* update rhythm rally to use PlayerActionEvent
* update rhythm tweezers to use PlayerActionEvent
* update mahou tsukai to use PlayerActionEvent
* reduce logging level
I went through every single game script to look for bugs in intialization, there shouldn't be anything else that was caused by the pr (there is a bug in Spaceball where a ball cue won't trigger correctly if it's on the same beat as the switch, but i'm not sure how to fix it)
I just moved everything that was in start to awake. There are a few other changes I made, like using init functions rather than awake in scripts that depended on something that was initialized in another script's awake (to make sure things always happen in the right order), as well as some other stuff in some specific minigames