Added OpenId Connect client model
Cleanup
Added cert null chec to protocol config
Cleanup
add open id connect configuration protocol config to DB and admin UI
Merge branch 'master' into oidc-bcp-configuration

Conflicts:
	src/Libraries/Thinktecture.IdentityServer.Core.Repositories/ConfigurationDatabaseInitializer.cs
add OIDC config
change order of protocols in admin menu/list
Updated protocol config and app integration
Merge branch 'oidc-bcp-configuration' of https://github.com/thinktecture/Thinktecture.IdentityServer.v2 into oidc-bcp-configuration
basic openid connect client editing in admin ui
allow editing of redirect uris for openid connect clients
Changed OIDC endpoints to new client model
Merge branch 'master' into oidc-bcp-configuration
Refactored OIDC authorize controller
add nuget restore
set redirect uris on OidcClient create
allow self-signed certs in client http module
Merge branch 'oidc-bcp-configuration' of https://github.com/thinktecture/Thinktecture.IdentityServer.v2 into oidc-bcp-configuration
missing nuget checkin