Generalization and extracting MySQL

Initial conversion of MysqlIsolatedServer to IsolatedServer::Mysql to support multiple databases. Mild integration tests have been added.

/cc @osheroff 
`@base, @allow_output, @parent_pid, @params, @port` could all probably move up to `Base`