Add ProcessManager for salt internals
Change netapi to use processmanager
Change main master daemon to use ProcessManager
Add tests for processmanager
Change master ReqServer to also use a processmanager
Name the Reqserver processManager
Merge pull request #15533 from drawks/iss15532

Resolve issue #15532 set metadata to mdadm
Merge branch 'add-mdadm-assemble' of https://github.com/rowedonalde/salt into rowedonalde-add-mdadm-assemble
lint fixes
Merge pull request #15554 from hulu/boto_elb

fix str.format() call in modules.boto_elb.deregister_instances
Merge pull request #15555 from hulu/ssh-fix

fix refactoring error in client.ssh.Single.sls_seed
Merge pull request #15556 from cimarronm/pip_upgrade_improvement

modules.pip.upgrade improvement
Merge pull request #15562 from basepi/ldappass15551

Don't log the password on ldap auth failure
Merge pull request #15564 from s0undt3ch/hotfix/git-describe-first-parent

Use the first parent on git describe when available.
Merge pull request #15567 from rominf/fish-completion

Fish completion improvements
Pylint cleanup
More pylint
We want to get ALL output from the VT process.
Merge pull request #15571 from s0undt3ch/2014.7

We want to get ALL output from the VT process.
Make saltnado conditionally wait for new events
Remove unecessary delete, on_finish already times-out the futures