Change directory tests to conform to client/API test case layout
Use environment variables for user/password in Travis tests
Add MySQL tests, change tests to use pymysql driver