changes to accomodate ur HSQLDB setup

- changed the java configuration
- changed the way the database was initialized
- changed the unit test to use the Spring test context framework more fully 
- !!!! IMPORTANT !!!! changed the schema to optionally delete the table if it already exists (!!) make sure this is the behavior you intended