rework so that Action activate is called prior to a simpleaction activate method so that we can control the state of the action
some cleanups
corrected callback parameter call
Merge remote-tracking branch 'fossfreedom/master'

Some fixes on the behavior of the rb3compat Action.