Replace MySQL driver with PDO version #82

I tried to make MysqlDriver extends from PdoDriver, and tested with no error or failure.

A lot of codes are referenced from https://github.com/joomla/joomla-platform/pull/1403, and fixed transaction bugs by using codes from OracleDriver .