Add success flag to LocalClient.get_full_return()
Merge pull request #5444 from UtahDave/develop

Add more items to the Windows source install docs.
Allow execution to continue if missing SLS, Fix #5430

Now it logs to ERROR rather than actually *raising* an error.
Don't let the JSON outputter fail because of unsupported types. Refs saltstack/salt-cloud#614. Fixes #5446.
Merge pull request #5448 from s0undt3ch/hotfix/abemusic-json-fix

Don't let the JSON outputter fail because of unsupported types.
Merge pull request #5445 from basepi/missingsls

Allow execution to continue if missing SLS, Fix #5430
Made postgres_user.absent return false if remove fails.
Add initial state layer documentation
Merge pull request #5451 from shadowfax-chc/postgres-absent-fix

Made postgres_user.absent return false if remove fails.
commands to wrap 'git config' to allow setting and getting configuration settings
Merge pull request #5461 from geops/git_config_cmds

commands to wrap 'git config' to allow setting and getting configuration settings
Update LICENSE to 2013
Merge pull request #5416 from tf198/get_full_return

Add success flag to LocalClient.get_full_return()
Fix #5456

FYI, state and fun are reserved. they are keywords in the state executor
Fix #5411
Don't print diff if binary file is changed

Instead, just print a notice saying that the binary file was changed.
This fixes #5457.
Merge pull request #5468 from terminalmage/issue5457

Don't print diff if binary file is changed
Add swap functions to mount.py per #5364
Add mount.swap state function, fix #5364
Fix `replace` arg for file.managed state, Fix #5460

Previously, if replace was False, we had correct behavior if the file
existed (we would fix perms etc), but if it didn't exist, we would just
touch the file.  Now, if the file doesn't exist it will act exactly the
same as in the replace=True case -- create the file from the source or
from contents.