rules: not providing on_action now display an appropriate error message
rules: not providing on_action now display an appropriate error message

Earlier, it would raise an 'ArgumentError - interning empty string'.
This fixes #799.

svs/mostfit-private,Mostfit/mostfit,svs/mostfit-private,Mostfit/mostfit