Merge pull request #22 from rmokiem-topdesk/master

More fixes and updated with latest upstream code
Allow _name variable for a Check class to be used in the test results
instead of the docstring (which is more of a description)
Merge branch 'master' of https://github.com/rohe/saml2test into documentation
Corrected import statement for client
Added docstring
Fixed imports
Made logging conform to Python standards
- Config is now in a dict variable, easily moved to an external file
(now allows setting log levels per module)
- removed option to log PySAML2 because this can now be done in the dict
config (could also remove debug and verbose options when config moved to
external file)
Removed tmp file
Didn't seem needed (and it was called tmp)
Refactoring
* added some changes for improved logging
* added documentation
* renamed variables and functions to make them more descriptive
* removed loop detection in intermit(), because response can only have 1
status code