Some func docs for master.

Still incomplete but a start.
Lint
Copy con_cache doc into master conf.

Refs PR #15918
Merge pull request #15914 from s0undt3ch/2014.7

Fixes for #15907
Merge pull request #15922 from cachedout/con_cache_master_conf

Copy con_cache doc into master conf.
Merge pull request #15904 from cachedout/master_func_doc

Some func docs for master.
remove problematic expect fork
Add the ssh version to the opts
move ssh_version into a used file and apply it to the GSSAPI option

Fix #10612
Match case for argument documentation
Add the unclean data to the output
Make sure to flush the vt term

@s0undt3ch isalive does not seem to wait for the recv buffer to
empy out, so we need to manually flush it here. Let me know if you
know of a better way to do this
Merge pull request #15928 from basepi/grainsdocs

Match case for argument documentation
Add check for correct arg passing in salt-ssh
The stderr may include information about keys as well
Call for a re-deploy if the salt-call file is not there
Re-deploy if we get an undefined shim error, Fix #9522
Merge pull request #15927 from UtahDave/2014.7local

remove problematic expect fork
Merge pull request #15930 from thatch45/add_ssh_debug_data

Add the unclean data to the output
Merge pull request #15929 from thatch45/ssh_version_in

Add ssh version checking to salt-ssh