add :enable and :disable to available commands, and cache the check result when possible
pass the command through the shell escape check first, in case we have spaces or other shell unfriendly characters