Error messaging
salt-cloud tests for digital ocean
Added cloud provider tests decorator
Documentation for cloud provider integration tests
Change minion return format and imrove docs
Correction to docs
Changes names to instances

names is built in and causes this to pass each one of the list as a
name.
avoid shadowing reload() built-in in modules.schedule
fix #13300 by removing redundant import of random.shuffle()
Removing extra indentation from return causing cloud.present to fail
Merge pull request #13347 from nmadhok/fix-cloud-present

Removing extra indentation from return causing cloud.present to fail
Merge pull request #13342 from hulu/sched-reload-shadowing

avoid shadowing reload() built-in in modules.schedule
Merge pull request #13344 from cvrebert/patch-1

fix #13300 by removing redundant import of random.shuffle()
Check to see if contents has been specified
Merge pull request #13351 from lyft/fix-nonetype-error-for-file-state

Check to see if contents has been specified
Use an explicit path for the keydir not `getcwd`
Change to an existing directory before importing keyring
Test needs root perms
Added link target for the module sync system
Maintain old test behaviour(no new lines added)