Added test case
Added remove feature functionality

Added remove feature, so same state file can be used to install or remove features/roles
Merge branch 'patch-2' of https://github.com/rdutch/salt into rdutch-patch-2
lint
Merge branch 'disk_unit_tests' of https://github.com/jayeshka/salt into jayeshka-disk_unit_tests
lint
more lint
fix bad file perms
try out pylint disable for perms
Preserve a minion cache on a per-request basis to revoke_auth
Remove debugging
Add minimum version requirement for six

Salt uses the function add_metaclass function which had a different name
prior to six version 1.4.0.

Signed-off-by: Skyler Berg <skyler.berg@huawei.com>
Replaced by pylint check.
Merge pull request #19102 from cachedout/remove_perm_unit_test

Replaced by pylint check.
Remove cruft
Merge pull request #19103 from cachedout/remove_mine_cruft

Remove cruft
split win_autoruns command
split win_firewall commands
split win_groupadd commands
split win_ip commands