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.
Add docs for boto_elasticache and apache_module
Add missing generated rst
Make cloud configuration unit tests more organized
Switch LocalClient().cmd() to watch returns same as Salt's CLI
Let's not forget the man pages. Refs #13554
ZeroMQ dependencies should be pulled by default
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
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`
Merge pull request #13632 from rallytime/cloud_config_tests

Make cloud configuration unit tests more organized
Try to add docker network_mode argument
Fix syntax error