add rudimentary add/drop column support
ignore database schema while testing
split test file into two: table and column tests
fix options handling when adding/removing columns
add rudimentary column change support
bunch more column tests
add :debugger to a test_migrator call to debug
move options handling to a module so it's resuable

this fixed some bugs but it's pretty messy