remove TypeConverter, move much of DbMap out to its own file;  mapper will contain struct <-> db mappings, and a new query.go will contain query related functionality
remove SelectVal helpers
add back DbMap in mapper.go
remove type conversion stuff (this is handled by the database/sql/driver Scanner interface) and get tests working on pg and sqlite
replace most of the hook system with a simpler one that uses interfaces to pre-calculate hook support and uses a lot less reflect
add bench_all.sh with some benchmark output, fix benchmarks for all dialects, add a ReBind function which takes a query and a dialect and formats its bindvars according to that dialect (given the basic '?' bindvar scheme)
WIP replacement of Get internals with StructScan;  this had implications with the TableMap, and I had to replace the ability to Rename colmaps, but since you can control table field names through struct tags I decided that having only One Place to do that was best, and doing it in the tags has advantages.  Get currently doesn't return errors as I thought it should, and the Optimistic Locking is purposefully broken at the moment
all mappers strings.ToLower() field & db names by default; must use tags and TableWithName for different behavior.  I prefer this default because InitiialCaps is part of go's visibility and not a style guideline, and trying to CamelCase->snake_case is beset by weird behavior.
all tests passing, performance isn't that hot
new test-all script which uses ./environ file for normal testing but is based off some env variables so it fits in well with dronio CI
add drone status and a note about the fork
add some notes about test-all usage
add some test-all explanations to the readme
updating more readme to make it less hideous
finish removal of hookArg and runHook in favor of using interfaces, which will end up not using select after the list/struct return support is removed
use sqlx.StructScan in rawquery, remove slice return for Select
remove a lot of old introspective stuff which is no longer necessary
remove used-once _rawexec test function
remove panics when tables are not found, error channels are good enough for that case, move the remaining SqlExecutor interface for dbmap into mapper.go
allow ColumnMaps to set an sqltype which is not used yet but will be used in sql creation