hibernate stuff
subproject differ-dao added (moving DAO layer to separate project)
use hsqldb for tests
hibernate annotations, DAO classes refactored
differ-dao finished
web now uses differ-dao for persistence
interface for service classes (ImageManager, ProfileManager, ResultManager and UserManager)
Merge branch 'dao-hibernate'