rules: Remove 'action' in favor of both 'on' and 'off.

This breaks rule format compatibility. Rules can now specifify both
'on' and 'off' actions (at least one is required), but support for the
'action' value has been removed (just replace it with on).

Improved documentation to talk about rules and components.