More has_skill checks
Apply some responsibility separation
Expand action_limit to action_transform.

* and extract game logic out of UIDoActionStage and
    UIDoPassiveAction
Sanae: Skill tune.
Yuuka: Skill tune.
testing
fixup Yuuka tune
testing