mysql_db module now correctly fails on import if bz2 or gz fails.
Added mpdehaan suggestion to use os.path.splitext. Wise suggestion, does look clearner
Catch permissions errors related to opening a known_hosts file

Catch permissions errors related to opening a known_hosts file
Update ssh.py
Allow make rpm to work from a release tarball
Switch module safe_eval to ast.literal_eval
Fixing newline escapes in lineinfile

Fixes #5679
fix issue #6932

add `git remote set-url` before fetch to set the remote repo to the new url, if provided
Fix localhost tasks with complex executables

Enable the use of executable commands that use command line options with
the localhost command runner. These commands require parsing out the
base executable from the command string to pass to subprocess.
Removes man3 section and adds contributor list

Seems that there are no man for section 3 anymore. Removed install
snippet from PKGBUILD.
Added list of PKGBUILD contributors in header.
Switch to mapper device name if pvs returns the wrong one.
this should return 0 to indicate a non-failure when check_mode is True
Add proper state output to ec2_asg, ec2_metric_alarm, ec2_scaling_policy
Allow wait_for to wait on non-traditional files

Use os.path.exists to check for file existence, instead of "can we open
this file for reading".

Fixes #6710
Fail fast in the presence of permissions issues
Allow '-t ' to be passed to apt: upgrade
lineinfile supports symlinks.
Added author and copyright lines to modules I contributed
Merge branch 'module_safe_eval' into fix_lineinfile_newlines
Merge branch 'issue_5679_lineinfile' into fix_lineinfile_newlines