Make salt cli return a non-zero error code if an error occurred
Refactor the entire CLI out of __init__
Refactor salt/__init__ into cli/daemons and late-load outputters

If we late-load the outputter, we can get to the pub slightly faster
Late-load batch
Fixup
Lint
More lint
Oopslint
Fix bad import syntax
Restore warnings
Make tests run
Fix failing test
Weird pylint
Fix version test
Fix missing update to daemons refactor
Added support for a pkgs argument to the pip state

- The pip state has been modified to allow a pkgs argument
- It receives a list of packages to install
- Version specification must be enclosed by quotes
- If pkgs is specified, name is ignored
- If requirements or editable is specified, pkgs is ignored
include wol in network module

include wol in network module.
Add debug line to threadpool executor
Fix backtraces from runner/wheel modules
Pylint cleanup