Add support for extracting IdP details from metadata xml
Removed unused variables and made xpath selectors more specific
Merge pull request #119 from phene/idp-metadata-parser

Add support for extracting IdP details from metadata xml
Added Ruby 2.1.1 to travis
Bumped ruby 2.1.2, removed unsupported ruby-debug
Added license to the gemspec
moved back to 2.1.1, some gemfile modifications

Added a Bundler.require so that bundler will manage the dependencies.
Uses ruby-debug for ruby 1.8.*, and uses debugger for anything else.
Also, seems as if the debugger gem has yet to support ruby 2.1.2, so
moved back to ruby 2.1.1 for now.
Merge pull request #133 from onelogin/add-license-to-gemspec

Added license to gemspec
Merge pull request #131 from onelogin/ruby-2-1-1-testing

Add ruby 2.1.2 to .travis.yml
Support for AttributeConsumingServiceIndex SAML 2.0 AuthnRequest.
Merge pull request #132 from dimelo/attributes_index

Support AttributeConsumingServiceIndex in AuthnRequest
create_pramas method for HTTP-Post Binding

Allows ease of using a HTTP-Post binding, the client call call create_params get a hash of parameters to use in the html form.
Now the caller does not have to decode and parse a URL to get the SAMLReqeust for use in the form.
XMLSecurity::RequestDocument class

Extends REXML::Document to add XML Signature functionality.
Preform Authrequest signing if settings specify request signing

New settings were added to hold XML Signature attributes
XML signature support for LogoutRequest
Request signature test cases
Update docs to demonstrate signature functionality
fixes test failure

tests were looking for extra prams at the END of the request URL.
SAMLRequest needs to be URL-encoded
Allow metadata generation to publish the cert if request signing is specified.