changed test config and database

changed from sqlite to hsqldb
data is no persisted to disk
test uses an in-memory database so it is automatically cleared every
time
first (not working) implementation of the job classes were added