Prevent a keyerror when cloud mapping

removed the requirement that 'minion' must be in nodedata if 'minion' is in overrides. this requirement threw a keyerror on me.
Make cloud configuration unit tests more organized
Switch LocalClient().cmd() to watch returns same as Salt's CLI
Fixing syntax to valid JSON and fixing keyring and keyname field
Fixing ddns.absent docs and fixing the invalid output that ddns.absent returns
Making the documentation more clear
Let's not forget the man pages. Refs #13554
Merge pull request #13621 from nmadhok/fix-ddns

Changing return from ddns.absent and making minor fixes in the doc
Update 'doc/.tx/config' - Build #88

  http://cookingwithsalt.org/job/salt/job/transifex/88/

Signed-off-by: Pedro Algarvio <pedro@algarvio.me>
Update to latest bootstrap-script.sh, v2014.06.21
Remove unused import. White-space lint fix
No need to iterate through keys
The stable version!
Merge remote-tracking branch 'upstream/pr/13624' into develop
Merge pull request #13629 from s0undt3ch/hotfix/lint

Lint Fixes
Merge pull request #13627 from s0undt3ch/hotfix/bootstrap-script

Update to latest bootstrap-script.sh, v2014.06.21
Merge pull request #13626 from s0undt3ch/hotfix/transifex-updates

Update 'doc/.tx/config' - Build #88
Remove `doc/man/salt-api.7`
Allow to append if the grain doesn't exist.
Merge pull request #13631 from s0undt3ch/develop

Remove `doc/man/salt-api.7`