apt is optional not required
use ::File::SEPARATOR and top level ::File classes within chef recipes
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
Fix many of the rubocop / foodcritic errors
needs to be in the attribute file too
clean up old commented stuff