Add success flag to LocalClient.get_full_return()
Added support for /etc/portage/package.* config files

I've to report an abuse of language in my code:
I've used the word "flag" to refer to everything which follows
the DEPEND atom in those files. This is not correct, they have
different names, but I needed a common word.
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.
Merge pull request #5470 from basepi/managed5460

Fix `replace` arg for file.managed state, Fix #5460
Fix virtualenv paths on windows.
No need to activate venv to run pip freeze
apt: fix pkg.latest_version

If a particular package name is both the name of a package and also the
name of a virtual package, the version comparison used to determine if
the install candidate is an upgrade fails. This commit fixes #5455 by
stripping the virtual package markers from the package list returned by
list_pkgs().
Merge pull request #5471 from olliewalsh/venv-windows

Fix issue #5462
Switch to pkg.compare for version comparison

perform_cmp is really only supposed to be used under-the-hood, while
pkg.compare makes for easier-to-read code.
Merge pull request #5472 from terminalmage/issue5455

apt: fix pkg.latest_version
Merge pull request #5473 from terminalmage/quickfix

Switch to pkg.compare for version comparison