Add ssh_minion_cache option to the cli parser
Extend service.enabled() to accept kwargs

This can be used to create stronger checks on the 'enabled' status of a
service. For example, if the service is enabled with the proper flags.
Merge pull request #15469 from terminalmage/add-pygit2-install-link

Add pygit2 install link to gitfs walkthrough
Merge pull request #15360 from cimarronm/module_pip_refactor

Refactored common code in salt.module.pip to make it easier to main...
One more test fix
Merge branch 'patch-2' of https://github.com/talwai/salt into talwai-patch-2
Lint fix
Merge pull request #15473 from thatch45/talwai-patch-2

Merge #15458 with lint fix
Merge pull request #15464 from dmuntean/fix-mount-options-on-linux

Fix mount module and state on linux to stop remounting every time state is executed.
Merge pull request #15466 from cimarronm/correct_test_result_states.file.prepend

Bugfix for result returned from states.file.prepend with test option
This fixes a bad data output when prereq prerequireds break

Fix #15463 Fix #15331
Don't use underscores in options to the cli!
This fixes a bad data output when prereq prerequireds break

Fix #15463 Fix #15331
Fixed saltutil.cmd_iter doc for automodule
Add __run_num__ and __sls__ to prereq failure condition

In addition add some comments to hopefully explain what we are doing
Add __run_num__ and __sls__ to prereq failure condition

In addition add some comments to hopefully explain what we are doing
Merge pull request #15460 from thatch45/dmyerscough-15170-keep-comments

Merge #15217 with fixes
Merge pull request #2 from jacksontj/thatch45/prereq_bad_data

Add __run_num__ and __sls__ to prereq failure condition
Merge pull request #15474 from thatch45/prereq_bad_data

This fixes a bad data output when prereq prerequireds break
Merge pull request #15475 from thatch45/ssh_user_iso

Ssh user iso