use mysql2 instead of mysql in tests and use new interface.
Fixed typo in tests.
Adjusted readme and gemspec to reflect depenency on mysql2.
Adding .travis.yml
Added Gemfile.
Added git based gem version.