added applicationContextDispatcher-servlet.xml file to use @Autowired with DataSource configuration, added a new constructor for DatabaseException fixes #5, fixes #6