initial setup for integration tests
preliminary insert tests. Still need to use new api
change to signed bigint

The columns were originally unsigned bigints, which was breaking
tests when we tried to get them as longs. Changing that fixed
things.
select tests
update test
delete test
move SqlStatement execute* functions to SqlQuery, making SqlStatement's sole job to make ready the PreparedStatement
use new api
Merge branch 'integration-test'