Add basic RT plumbing
Merge branch 'master' into RefreshTokens
Merge branch 'master' into RefreshTokens
First prototype of refresh token plumbing in token endpoint
Moved refresh token creation logic to ITokenService
Added refresh token store to config/DI
Added sample client for RO flow with refresh token
Merge branch 'master' into RefreshTokens
Added support for offline access to clients and scopes config in host
Added ctor to Client to set some sensible default values
minor update to default token service
First version of refresh token validation
Updated validator factory in unit tests
POC
Added extension method for ContainerBuilder
make registration strongly typed; allow for additional registrations from hosting app
apply DI registration approach to rest of services
Err when using MR and submitting bad credentials

Fixed unexpected error when using MembershipReboot.UserService and
submitting bad credentials #199
Merge branch 'master' into RefreshTokens

Conflicts:
	source/Core/Configuration/IdentityServerServiceFactory.cs
	source/Core/Core.csproj
Merge pull request #201 from rklachko/mr_bad_cred_err

Error when using MR user service and submitting bad credentials