Test inherited generic DAO methods in dedicated festfile

This changes the DAO tests targeted at the generic methods to no longer depend
on the `ApplicationDao` by generating a test-only `ConcreteDao` (also working on
the `Application` model).

Also added are some more tests for the inherited methods from the abstract DAO
class.