Randomize salt cloud deployment directory

Conflicts:
	salt/utils/cloud.py
Correct path

Conflicts:
	salt/client/ssh/__init__.py
Remove unusued testing code
Use local bootstrap

Conflicts:
	salt/modules/config.py
	salt/modules/seed.py
Align tmpdir and deploy dir
Add a Debian init script for salt-api
Fixing a reported issue when using file.append to append strings to a file when the string contains an equal sign.  Also added the fix to file.prepend and file.write.
Add release notes for 2014.1.8
Merge pull request #14648 from cachedout/tmpdir_2014_7

Tmpdir 2014 7
Merge pull request #14644 from garethgreenaway/14626_file_append

Fix to file.append
removing logging from module schedule.py, not in use.
Merge pull request #14652 from garethgreenaway/remove_log_debug_schedule

removing logging from module schedule.py, not in use.
Add missing code block to saltmod state docs
Merge pull request #14642 from krallin/2014.7

Add a Debian init script for salt-api
Merge pull request #14654 from whiteinge/doc-saltmod-state

Add missing code block to saltmod state docs
Add GPG key file to integration tests
Since this was changed to use channels this is no longer necessary, since the channel does this under the hood
Remove another weird hard-coded sleep

If this is an issue we need something other than sleeps ;)

similar to #14223
Backport #14263 to 2014.7
Fixed augeas import