fixed an invlaid sequence for ldapgvat
added support for more hash algorithms (SHA2, RIPEMED160)
(this patch required for saml2test alg config option)
SIG_RSA_RIPEMD160 not implemented
undo removeal of imports of xmldsig.SIG_RSA_SHA..
added support for md5 as digest algorithm (used to test that this is rejected);
added support for redirect signature algorithm check
extended API with lists for supported NameID formats, AttributeName formats, digest and sig algs
On Copyright statement in one place.
Fixed test_12_s_utils

String created as a single string without EOL
Fixed remaining part of the Attribute converters

Fixed test_19... to the updated behaviour
Added missing file. Needed for for test_40_sigver.
Merge pull request #138 from tpazderka/FixTests

Fixed test_12_s_utils
Added descriptive text.
Added some extra functionality.
Merge remote-tracking branch 'origin/master'
Merge branch 'AttributeConvertors'
Prevent sigve from leaking file descriptors.

After using open() function it is important to always close the file
handler. There are 3 spots in sigver.py where files were opened and
never closed. Following commit introduces new function 'read_file' that
utilized 'with' keyword, hence ensuring the file will always be closed.
Merge pull request #139 from zaccone/fix-leaking-descriptors

Prevent sigve from leaking file descriptors.
Merge branch 'master' of github.com:rohe/pysaml2
Added some extra functionality.
addition in samlp rejected by upstream, hence class moved to httputil