Improve default randomness of thin directory

This will reduce the usage of ``--rand-thin-dir` since the FQDN of the
machine is also included in the remote temporary directory name.
Add last `EOF` to shim deployment code
Add further clarification that gitfs auth is pygit2-only
Merge pull request #16749 from terminalmage/gitfs-docs

Add further clarification that gitfs auth is pygit2-only
Merge pull request #16747 from s0undt3ch/hotfix/add-last-EOF-to-shim

Add last `EOF` to shim deployment code
Merge pull request #16743 from s0undt3ch/hotfix/repetitive-random-ssh-remote-dir

Improve default randomness of thin directory
Fix small typo in fedora installation docs
Merge pull request #16758 from rallytime/docs_fix

Fix small typo in fedora installation docs
Fix #16504

This is a deep fix, we need to test it thoroghly
Improvements to releases page

This clarifies what the current stable release is. It also hides the
2014.7.0 release notes until we actually release that version.
@krak3n fix, ensure new docker states for layers are handled properly
Merge pull request #16760 from terminalmage/docs

Improvements to releases page
Merge pull request #16759 from thatch45/fix_salt_val

Fix #16504
Don't allow args to be longs, msgpack does not like this and jids

should always be strings
Merge pull request #16761 from ekristen/fix-issue-#16710

Ensure new status messages for docker layers are handled. Fix by @krak3n
Merge pull request #16764 from thatch45/16762

Don't allow args to be longs, msgpack does not like this and jids
Test long jid passed on CLI
Pylint fix
Send correct tgt_type

Fixes #16783
Be safe about removing minion ids

Closes #16782