Factored out token signing into separate service
Merge branch 'master' into RefreshTokens

Conflicts:
	source/Core/Configuration/AutoFacConfig.cs
	source/Core/Configuration/IdentityServerServiceFactory.cs
	source/Core/Connect/Services/DefaultTokenService.cs
	source/Core/Core.csproj