Check that IdP names contain content before attempting translation.

getTranslation() will throw an unhandled exception when passed an
empty array, and there's no use in checking for translations of
empty stuff anyway.
Add the tracking identifier to the error message, so that we can track the logs and see what happened when someone gets this error.
Fix a bunch of documentation typos

Fix a bunch of typos in the documentation of the consent module
Add support for signature.privatekey for saml-sp-remote
Merge pull request #102 from gollmann/fix-typos

Fixed a bunch of documentation typos
Merge pull request #97 from thijskh/master

Check that IdP names contain content before attempting translation.
Merge branch 'feature/short-sso-trackid'

* feature/short-sso-trackid:
  Add the tracking identifier to the error message, so that we can track the logs and see what happened when someone gets this error.
Sort IdP's in alphabetical order in dropdown.
Merge branch 'spremote-privatekey' of https://github.com/dtsosie/simplesamlphp into dtsosie-spremote-privatekey
Formatting.
Merge branch 'dtsosie-spremote-privatekey'
composer: replace xmlseclibs svn source with our git copy

This mirrors the configuration used in simplesamlphp/saml2.
It lifts the requirement to have subversion present on your machine.
Merge pull request #113 from thijskh/master

composer: replace xmlseclibs svn source with our git copy
Add a new class with helpers for handling configuration objects related to metadata.
Start using the new helper function for contact configuration validation in SAMLBuilder. Change the documentation to warn about upcoming changes.
Start using the helper function getContact() prior to all calls to addContact().
Migrate hosted SP metadata to use the new getContact() helper function. Include also the contact information in SSP generated configuration.
Migrate hosted IdP metadata to use the new getContact() helper function. Include also the contact information in SSP generated configuration. Honour contact configuration in hosted metadata, the same way as in hosted SP metadata. Solve #101.
Merge branch 'master' of github.com:simplesamlphp/simplesamlphp

# By Thijs Kinkhorst
# Via Jaime Pérez (1) and Thijs Kinkhorst (1)
* 'master' of github.com:simplesamlphp/simplesamlphp:
  composer: replace xmlseclibs svn source with our git copy
Extract constant information out of the getContact() function and make it public static properties of the class.