Fix typo in mysql unit test
Initial MySQL integration test with MySQl packages installed
Fix MySQl db names management, and add collate and character set on db_create
Initial MySQL integration test with MySQl packages installed
Try to install python-mysql in travis env via pip to enable MySQL module
Minor pylint fixs
Fix mysql unit tests for queries with parameters
Remove packages installation from mysql tests and push that on travis yml with an opt_requirements.txt source
Pass the `timelib` testing optional requirement to the new opt reqs file. Closes #8900.
Merge pull request #8919 from s0undt3ch/develop

Hand merge @religero PR