Make DAO base class extensible #Fixes 21
Follow Up of issue #21, this fixes the tests
Merge pull request #43 from galex/master

Make DAO base class extensible