fixed the build
cleaned up some maven warnings
switched to use the JUnit rule for managing the temp db folder for more consistent build success
removing dependency on spring for jdbc stuff, changing to use JDBI to cut down on the jar size