Fixed DayTask mapping to remove duplicate mappings (was throwing error).

Removed Profile("Core") from migrations. Turns out I had no idea how profiles worked in fluent migrator.

Fixed batch scripts to reflect said lack of understanding and to add a pause at the end.

Added migration to change notes field to nullable.

Fixed DI issue with new Repositories.

Added new models for Date/Task in WebUI, along with a slightly less dummy date page.
Added table to list tasks for the day and added code behind to update the task.

Added tests for ProgressController.

Added method on day class to toggle task completeness.

Renamed partial views in Task to be more consistent with conventions.
Added unit tests for progresscontroller.update

Fixed DayRepositoryTests.

Removed Single() call in DayRepository to make it easier to test.