- Replace verbose_actions in result dict with module.log() calls
- Log per-record actions directly when verbosity >= 1:
- Added, Removed, Changed actions logged with -v
- Skipped (unchanged) records logged with -vv
- Remove verbose key from result['changes'] dict
- Simplify _format_diff() to work directly with changes dict
- Follows Ansible conventions for verbose output
- Output now goes to Ansible's logging system instead of result payload