Changes to the InterfaceFeatures reporter to make it work with MySQL
MySQL requires text fields that are used as a primary key to have a maximum length,
so I added lengths to these fields.
I removed a foreign key constraint that failed in MySQL because it did not reference
a unique row in the referenced table.
I removed trailing whitespace.
Expected integration test change: features_database_schema