New lookup plugin csvreader
Don't modify hgrc when running purge
Added to the file module the functionality to force conversion hard link and symlink when the force attribute is set to 'yes'
Let merge hash_bahaviour work with dynamic inventory
django_manage need not require virtualenv in PATH

The virtualenv parameter to the django_manage command is used to locate
the virtualenv and build it if necessary.  Access to the virtualenv
executable is only needed if the virtualenv directory doesn't exist and
needs to be built.  This patch allows for the situation where a
virtualenv that is not in the PATH was used to create a virtualenv prior
to running the django_manage module.
Fix inventory parsing so that FQDN can be parsed without throwing ssh
port parsing errors
Fixes problesm introduced by 948d019fef8781b22960859caaa93485a074e339
Adds testcases to defend
Display context appropriate help and inform the user they can do '--help
<command>
Add some blank lines in help to add readability
Fixes #5381 easy_install bug when used with virtualenv
apt_key module: Case insensitive presence checking

Right now key_present() is case sensitive, only uppercase key IDs work. By using "grep -i", lowercase IDs should work too.
Documentation update to yield example of "WITH GRANT OPTION" which is undocumented previous
zypper_repository: claims to support check_mode, but does not. Fixes GH-5614.
Merge pull request #5613 from Oneiroi/mysql_user_grant_documentation

Documentation update to yield example of "WITH GRANT OPTION" which is undocumented previous
Merge pull request #5604 from dbrgn/devel

apt_key module: Case insensitive presence checking
Merge pull request #5616 from resmo/fix/zypper_repo

zypper_repository: claims to support check_mode, but does not.
Merge pull request #5282 from rhaido/hard_link_fix

file module: Added to the file module the functionality to force conversion hard link...
Merge pull request #4987 from jpmens/lookup-csvfile

New lookup plugin csvreader
sysctl module: fail if reloading the file did not succeed
Merge pull request #5308 from zecrazytux/fix/hash_merge_dynamic_inventory

Let merge hash_bahaviour work with dynamic inventory
Merge pull request #5323 from zroger/django-manage-virtualenv-fix

django_manage module: need not require virtualenv in PATH