Adds option to require authorisation
Merge branch 'develop' of https://github.com/Generic-Voting-Application/voting-application into develop
Merge branch 'develop' of https://github.com/Generic-Voting-Application/voting-application into develop
Merge branch 'develop' into feature/require-authentication

Conflicts:
	VotingApplication/VotingApplication.Data/Model/Poll.cs
	VotingApplication/VotingApplication.Web.Api/Partials/Create.html
	VotingApplication/VotingApplication.Web.Api/Scripts/Create.js
	VotingApplication/VotingApplication.Web.Api/Scripts/Poll.js
Front-end clean up of login
Merge pull request #99 from stevenhillcox/feature/require-authentication

Feature/require authentication