Authentication works (closes #35)
[DebuggerHidden] on trivial things
Pretty login page (refs #33)
Reset the database *after* tests, not before them
Added logout button to navbar when logged in (refs #33)
Removed remember me checkbox; we probably won't be using it
Yanked the incredibly useful GeneralExtensions extension method class out of my JdGameBase project
Added authentication and initial permissions framework (refs #93)
Unit tests now pass when authentication is enabled on ProductService (refs #31)
Images on home page should link to the appropriate product as well
Changed Delete method in database classes to return a bool value: true for success and false for failure
Added validator classes for more sophisticated validation of incoming data
Added test cases to handle some cases where information might not be correct (refs #31)
Whoops; Get requests on ProductService should not require authentication
Abstracted some validation code to EntityValidator
Reformat + Organize usings
Moved common test methods into base class
Authentication unit tests (refs #31)
Merge remote-tracking branch 'origin/james' into tests

Conflicts:
	TheGateService/TheGateService.csproj
On authentication, administrators should see a link to the product management page (refs #93)