Issue #33: Made necessary changes to work with "repoze.who" v2.0
Issue #52: Added attribute maps for Microsoft ADFS v1.x and v2.0
Made the ADFS v1.x URIs lowercase to be consistent with the ADFS v2.x URIs
Added another log handler
Wrong parameter order (spotted by Christopher Cooper)
Moved log line
Avoid multiple logging of the same exception.
New function that checks if two RSA keys are actually the same.
Added new function and copied identity information so not to mess with any stored information.
Merge pull request #50 from ccooper21/issue-33

Issue #33: Made necessary changes to work with "repoze.who" v2.0
Merge pull request #52 from ccooper21/issue-52

Add attribute map for Microsoft ADFS integration
Attribute maps for ADFS
Patch from tobes@github.com
Should be valid this year too :-)
The validUntil check was bogus!
Improved cookie handling
Added some logging lines
Fixed argument error
More log info
Only import memcache if it's needed.
Only import stuff if needed