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.
Fixes unnecessary cwd requirement in git exec module and exposes config management in git state module.
Fixes an exception that occurs when the config setting does not already exist.
Add log message to masterapi minion runner
Don't check for tokens in loads in masterapi
Don't cause a TypeError when handling a ValueError. :]
No tok in masterapi
Add some notes about cherry-picking
Fix typo
Remove deprecated functionality in ext nodes
Add external nodes to masterapi
Verify minion id in _file_recv in masterapi
Port #13521 to masterapi
Do not throw incomprehensible error messages.
move restart code to salt.Minion().Start()
Fix for tar files with "special" characters
Starting on the couchbase returner
More progress, now you can save the load on the way out
Add view for jids and jid_returns
Add view to comments (have to dig to figure out how to do this later)