Add :self capability for guard_interpreter attribute and default for :batch, :powershell_script resources