Added 'absent' to states.reg.
Update linode tests to use a randomly generated instance name
Adding optional tag functionality to salt.modules.dockerio.push
Adding optional tag in salt.states.dockerio.pushed
Generate random cloud instance name on rackspace tests
Don't log the password on ldap auth failure

Fixes #15551
Merge pull request #15553 from basepi/bp-15516

Backport #15516 to 2014.7
Generate random cloud provider names on digital ocean
Merge pull request #15563 from rallytime/cloud_tests

Generate random instance names for nightly cloud tests
Merge pull request #15562 from basepi/ldappass15551

Don't log the password on ldap auth failure
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.
Add `sftp_file` function and prefer it over `scp_file`
Two spaces before in-line comment
Use the SSH option for port and not the CLI flag
Pylint fix 2014.7
SmartOS Esky: Fix minion SMF manifest

Some users reported an errror that SMF couldn't find auditconfig despite
the fact that the PATH is set correctly. Invoking with the full path
seems to fix the issue.
Merge pull request #15595 from nshalman/smartos-esky-smf-2014.7

SmartOS Esky: Fix minion SMF manifest
Change expected return for deleting digital ocean instance
Merge pull request #15593 from rallytime/pylint

Pylint fix 2014.7