Automate the insertion of shapefiles into the database

I suggest the commits are reviewed individually:
- Make database changes including test data
- Align Java code with database
- Add shapefile import to Ant script
- Add Hibernate objects and DAOs for new tables