Use mysql2 gem in development rather than mysql.

This is to deal with encoding issues that occur in ruby 1.9.
Merge remote-tracking branch 'origin/mysql2'
Modify depenency versions.
Version bump to 0.2.3
Regenerate gemspec for version 0.2.3