Utils.runCommand - Allow env variables

Previously there was no way to specify environment variables for
commands run.
tests - pynag tests run using pynagbase not system

Previously the pynag test runs would run against system install of pynag
instead of the current context.