Added XLSX support, optional row validation, added SQLite insert_date_db
Merge pull request #131 from tylergannon/master

	Added XLSX support, optional row validation, added SQLite insert_update_db
Switch to https for rubygems
Use https for rubygems here, too
Enforce a specific version of standalone_migrations

This one happens to work. I'll upgrade later but some changes are
needed.
Raise an error when standalone_migrations isn't available
Make the test suite start on my machine
Fix broken spec
Upgrade testing AR versions
Add roo to development dependencies
Fix rake ci:run_one

This is running bundle install inside a bundle-managed shell, which
isn't apparently supported.

See:
- https://github.com/bundler/bundler/issues/1981#issuecomment-20889856
- https://github.com/bundler/bundler/issues/1981#issuecomment-6292686
Fix specs using the mysql legacy driver

These one do not have mysql2 defined.
Add preliminary support for Rails 4.0.x testing
Remove password from mysql command string.

This is one possible fix for #129
Put all mysql config into a temporary option file.

This is (I think) a better approach towards dealing with #129.  I have
tested it a little bit, and I think it may provide a basis for dealing
with #108.  One plus is that it doesn't have to read anything magical
from stderr.

The Tempfile docs say that the file is created 0600.  I think I read
that MySQL ignores option files that are not 0600 or 0400.  I would
rather unlink the option file sooner, but I'm not sure how to do that
without creating a race condition.

I ran 'DB=mysql2 rake test' using ruby-1.9.3p392 and the only failures
I got had to do with with nokogiri.  I tested a little on my own use
case, just to make sure it looked like it was working.
Update csv_destination.rb

Asking class to use CSV object which is initialized from FasterCSV ( for < ruby 1.9 ) and from CSV for higher ruby versions.