Port DAOs to Spring Data repositories
Fix usertypes for DateTime objects
Use proper test method for doubles in PaymentConditionTest