Remote idp metadata

Download and parse IdP metadata. 
Based on https://github.com/onelogin/ruby-saml/pull/21/files