Fix #16504

This is a deep fix, we need to test it thoroghly
@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
Merge pull request #16789 from cachedout/issue_16783

Send correct tgt_type
Merge pull request #16791 from cachedout/issue_16782

Be safe about removing minion ids
BUG: fixes a bug where the check for versions numbers fails to work for versions a.b where b>=10
TST: Updated mac_user tests for modifications to OS release handling
Merge pull request #16796 from rallytime/bp-16704

Backport #16704 to 2014.7
Merge pull request #16769 from rallytime/jid_str_test

Test long jid passed on CLI
Update the bootstrap script to the latest stable release v2014.10.21

* Fix path to python on FreeBSD. Thanks Pavel Snagovsky(@paha)
* Fix syndic installation on RHEL based installations. Thanks @markgaylard.
* Properly detect the git checkout `basename` directory instead of hard coding it. Thanks Howard Mei(@HowardMei).
* Allow installing ZMQ for SaltStack's COPR repository.
* Allow installing ZMQ4/PyZMQ14 from Chris Lea's PPA repository.
fix docs for mod_aggregate per #16575
Reuse `_check_cache_minions` in `_check_grain_pcre_minions`.