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
Merge remote-tracking branch 'onelogin/master'

Conflicts:
	test/test_helper.rb
* Add xml declaration to XML docs
* use saml2p tag instead of samlp on RequestAuthn