Adding Question domain model, QuestionController with a List action, and an IQuestionRepository

No database support yet (currently using a mock IQuestionRepository in the WebUI project).
Creating EFDbContext and EFQuestionRepository; enabling Code First Migrations, and checking in the initial DB creation files