removing mysql2 AR adapter
bringing in latest from 0.2.x with recent changes in master
make sure the libmysql we're using is the one we were built against
ensure we use the right path for including the version
Merge branch '0.2.x'
Merge branch '0.2.x'
bring over latest from 0.2.x
bring in latest from 0.2.x
Merge branch 'master' of github.com:brianmario/mysql2
prefer linking against thread-safe version of libmysqlclient
Merge branch '0.2.x'
Merge branch '0.2.x'
Merge branch '0.2.x'
Merge branch '0.2.x'
Merge branch '0.2.x'
do not segfault when raising for invalid charset

There's no guarantee the user passed a string object,
I encountered this when running tests under 1.9.3dev
result: mark globals as static to limit visibility
symbols are VALUEs, not IDs

They're the same underlying type in MRI, but maybe one day
there'll be a distinction and we'll be ready.
Merge branch '0.2.x'
Documented how to get columns back in query order