Allow special characters in MySQL password

Special characters, such as "!" cannot be used in MySQL passwords
without quoting the password from the command line.
Merge pull request #169 from regisb/mysql-password

Allow special characters in MySQL password