EntityFramework keeping cached state for voting

This will, for the moment, fix the issue with the EntityFramework caching state preventing any underlying database changes (e.g. changing the StartDate for CalendarItems by directly going to the database)

Going forward I think we will want to find a more elegant solution, along the lines of UnitOfWork but I just want to get this change in and work on that separately