Allow to request certain IdP or authentication method during authentication request #169
Merge remote-tracking branch 'origin/mr_bad_cred_err' into ronyklachko
Merged support_IdP + mr_bad_cred_err

Merged feature branch to support certain IdP on authorization request.
Merged feature branch to fix error when using MR user service and
submitting bad credentials.
Revert "Merged support_IdP + mr_bad_cred_err"

This reverts commit 095876b25ad6a91418297e9b0d12590295d557bc.
Merge remote-tracking branch 'origin/master' into ronyklachko
Merge remote-tracking branch 'origin/master' into ronyklachko
Merge remote-tracking branch 'origin/master' into ronyklachko
git  merge upstream/master
more refactor; reworked how authorization return url was managed for partial redirects
Updated self host
Updated self host (now with ws-fed)
Added general purpose dictionary to CoreSettings (see #218)
R# code rules
added frame options and CSP security headers
provide option to disable the csp report endpoint
add filter to disable caching
show standard error page for user errors fixes #222
add HSTS helpers
unused ctor param
reorg app builder extensions