moving everything dialect specific into the dialect interface for more flexibility
test case stubs
renamed mapper file to hood
change column
fixed live test rule
implemented remaining methods
moved base dialect functionality to base.go
re-enabled sqlite3 dialect
removed unnecessary hood parameter from sql generation methods
test drop table sql
test table rename sql
test add column sql
rename and change column sql
drop column sql
test create and drop index sql
disabled live tests