Adding more tests to ExpenseDAO and general adjustments in CampaignDAOTest