Make result=False if retcode is not 0 in module.run/wait

This fixes commit 57423e031aeb2d26f82795f36fb09f08b2e17af7 which
introduced this code, but seems to check the wrong part of `ret`
Only fail if retcode is non-zero
Merge pull request #16489 from basepi/scp16437

Only fail if retcode is non-zero
Add 2014.1.12 release notes
Merge pull request #16490 from basepi/2014.1.12releasenotes

Add 2014.1.12 release notes (2014.1 branch)
Merge pull request #16420 from Lacrymology/fix-module-run

Make result=False if retcode is not 0 in module.run/wait
Actually check the exit status code
Merge pull request #16599 from akatrevorjay/pull-req-cloud-scp-status-code

Cloud: Check the exit status code of scp before assuming it has failed.