MySQL variables module
mysql_replication module added
Changes made in documentation (EXAMPLES section added)
Minor identation fixes
EXAMPLES section added
now correctly detects hard links
simplified check_mode
simplified other file attribute handling in link mode
made conditionals clearer

Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Skipping facts not available on AIX WPARs
added optional ignore_md5_mismatch parameter
changed ignore_md5_mismatch to validate_md5
Fix bug in uri where redirect check fails.

When the redirect check fails, the 'status' key is not set in
resp_redir, so we need to check this.
Adding documentation for role default variables
fix for rds region variable
make rds handle vpc security groups properly
fix debian release version
fix flattened plugin name in changelog
Adding hostvars to injected variables in accelerate ssh runner

Also some minor cleanup of some fb* variables and functions, which
were remnants of the old fireball2 name

Fixes #4021
Make sure the accelerated port is set to a sane value
Support using paramiko to set up accelerate connection

Adds original_transport attribute to Runner to track what the original
transport was before it is changed to 'accelerate'.
If using paramiko in original_transport, uses ParamikoConnection.  If
not, falls back to SSHConnection like before.
Bug fix for a crash, when any_errors_fatal is true

Reported by Rumen:

TASK: [fail FAIL] *************************************************************
skipping: [hostname.com]
failed: [hostname.com] => {"failed": true}
msg: Failed as requested from task
Traceback (most recent call last):
  File "/usr/local/bin/ansible-playbook", line 268, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/local/bin/ansible-playbook", line 208, in main
    pb.run()
  File "/Library/Python/2.7/site-packages/ansible/playbook/__init__.py", line 262, in run
    if not self._run_play(play):
  File "/Library/Python/2.7/site-packages/ansible/playbook/__init__.py", line 580, in _run_play
    if (hosts_count - len(host_list)) > int((play.max_fail_pct)/100.0 * hosts_count):
TypeError: object of type 'NoneType' has no len()
Merge pull request #4015 from sergevanginderachter/changeflatlog

fix flattened plugin name in changelog
fix get_db_info

using pg_roles instead of pg_user
if database owner is a role (not user) then it can not select form pg_user table.