refactored master_call
as already required that key 'fun' be part of load dict
'
Enable discoverable and noscan modes in bluez
updated comments
Fix #5084
Update assert in test_pip_installed_weird_install

Pull #6574 changed the state output slightly, breaking this test. This
commit fixes the test.
Merge pull request #6589 from techhat/bluetooth

Overhaul (most of) bluez.py to work with BlueZ 5.7
Merge pull request #6590 from terminalmage/pip-test-fix

Update assert in test_pip_installed_weird_install
check local pip version on --pre flag
support pre_release parameter in virtualenv state
Merge pull request #6592 from mafrosis/pip_amend

Pip amendments
Fix the `test_install_pre_argument_in_resulting_command` test case.

It now checks if the `--pre` output is present in versions >= 1.4 or not in versions < 1.4
Merge pull request #6594 from s0undt3ch/hotfix/6592

Fix the `test_install_pre_argument_in_resulting_command` test case.
Error when persistent mount.unmounted state run does not change mountpoints.

ret['changes']['umount'] is not always defined (only gets set to True when there was a change. never gets set to False).
We need to guard the code against KeyErrors.
Merge pull request #6595 from d--j/patch-1

Error when persistent mount.unmounted state run does not change mountpoints.
Added Pidora OS Name and Family Mappings
Merge pull request #6596 from l2ol33rt/pidora_patch

Added Pidora OS Name and Family Mappings
Merge pull request #6587 from 198d/develop

Debian Package Architechture
add release notes for 0.16.3
Merge pull request #6597 from terminalmage/release_notes

add release notes for 0.16.3
Updated suse spec file to 0.16.3

Updated suse spec file to 0.16.3 bugfix release.
removed creation of /var/cache/salt/minion/proc dir.
not needed anymore