no, we don't own the string from column_text()!
start to focus on core completeness, testing
 - SqliteOk need not be promoted out of core
 - implement column_type()
 - move step() call into update
 - prune ParameterValue dead code
 - move core level tests from lib.rs to core.rs
 - bugfix and test datetime format
add simple integration test