Completion of MySQL 5.7 support

Define SECURE_CONNECTION as 0 if it is not provided by mysql.h. On the one hand, this is sort of gross. On the other hand, it avoids breaking existing code that expects this constant to be defined in the mysql2 gem 0.3.x series.

Update the MySQL 5.7 test script.