Adding Integration Tests for mysql_db module

Adding the following Test Coverage for RedHat and Debian OS:

 - Use mysql_db module to create, delete databases using different encoding.
 - Backup/Restore databases using different file format: sql, gz and bz2.
 - Create and delete databases using different user privilege.
 - Assert database creation, deleting and content using system commands.
Fixing up shell quoting issues
Backporting CHANGELOG/RELEASES and packaging updates for 1.6.7-8 releases
fix for unarchive 8257
Merge pull request #8263 from bennojoy/unarchive_fix

fix for unarchive 8257
Default for fstab missing, causing KeyError: 'fstab'
Add a lot of tests to verify parsing routines for scenarios that should pass.  Some changes TBD, like stripping command spaces off end of expressions.
Add some negative tests on the same parsing infrastructure.
Add missing role test file.
Add missing file.
Fixes to parsing tests to remove trailing space
Fixes for module param counting and additional shell quoting issues
Make sure 'item' variable is set when using first_available_file

Fixes #8220
Merge branch 'integration_mysql_db' of https://github.com/wrosario/ansible into wrosario-integration_mysql_db
Merge branch 'wrosario-integration_mysql_db' into devel
Merge pull request #8270 from berenddeboer/mount-fstab

Default for fstab missing, causing KeyError: 'fstab'