Add additional subproc rules
Description
Add subprocess rules for the following:
- error on shell=True
- error on non list type passed to subprocess cmds
- error on not using
with
when usingsubprocess.Popen
Risk
low - no feature changes present in this MR
Rollback Plan
revert MR
Testing
Tested locally in vscode and on the cmdline
Closes #830 (closed)
Edited by Kenneth Maguire