Merge pull request #16 from Technicolour/master

Pull merge commits from master
Merge pull request #48 from Technicolour/master

Pulling the latest changes from release branch to development
Added google auth and database context
Had to do some crappy things to get injection working somewhat on the accounts controller
Added logout route
Players can join games.
Merge branch 'master' into development

Conflicts:
	ResistanceOnline.Core.Test/SpecFlow/GameAssistant.cs
	ResistanceOnline.Core/Game.cs
	ResistanceOnline.Site/Controllers/GameController.cs
	ResistanceOnline.Site/ResistanceOnline.Site.csproj
	ResistanceOnline.Site/Views/Game/Game.cshtml
Removed query project as we probably wont use it.

Fixed up bindings so that it uses the correct dbcontext, probably still isn't set up 100% correctly but seems to work for me :D
Merge pull request #3 from Technicolour/development

Luke's auth changes
fixed tiny bug when redirect blank and tidied bookmark message away
Merge pull request #65 from verneroberts/master

luke's auth changes