Support for MySql

I've added support for MySql and was able to create a schema and update the history table.  A lot of things didn't require much change from the original but I put all in its own project.  Let me know if anything is not up to snuff or seems screwy.

:)