Unify the DAO operations under AbstractDao and unify the Spring config
Add ServerTypesDao and OperatingSystemsDao plus integration tests