Make TypeError warning more generic/useful in minion.py

Previously would output a "Missing Args" error which was only sometimes
the actual problem.  Now we point the user to the debug log to see the
whole traceback, and also output the argspec just in case that's the
problem.
Update salt-key manpage to reflect changes to "-l" arg
Update salt-key CLI help

This rewords the help for "salt-key -l". This same wording was used to
update the manpage in f2b036b
Update rst docs to reflect rename to salt/modules/localemod.py

This updates the rst docs to match the change made in ef90d58.
Remove old locale module rst file
Merge pull request #5433 from terminalmage/issue4094

salt-key documentation updates
Added new module docs
Added new state module docs
Merge pull request #5432 from basepi/argspeclog

Make TypeError warning more generic/useful in minion.py
minion.py: fix typo in log message
Provide more detailed ebuild error messages. ref #5393

When emerge commands fail, return a dict of required configuration
changes as reported by emerge. This accounts for keyword, use, and
license changes.
correct the doc for cli to fix issuse #5420

Hope that's a right fix.
https://github.com/saltstack/salt/issues/5420
Merge pull request #5434 from cvrebert/patch-1

minion.py: fix typo in log message
Merge pull request #5435 from yinchuan/patch-4

correct the doc for cli to fix issuse #5420
Merge pull request #5436 from shadowfax-chc/ebuild-errors

Provide more detailed ebuild error messages.