Shibboleth authentication
Shibboleth Authentication PR Follow up
 * Using simong/passport-saml#master
 * Made the SP certificate global admin only
 * Added some docs
 * Styling issues
Merge master.
Merge branch 'master' into shibbolethauthentication

* master:
  Added test case for 418 status code
  Add 418 error code to Array of codes in oae-rest util
  iterateAll PR Follow-up: Fixed superficial styling issues.
  Content iterateAll fix.
  Switch from 500 to 418 http error for tenant that is not available/initialized.
Added /api/auth/shibboleth to the CSRF excempt paths
Updated documentation style