Replaced the non-ASCII character with "ca_certs" which seemed to be the
correct argument name
Removed additional comma's for help variable of argument "spconfig"
(caused help argument to be recognized as tuple, preventing the help
dialog to be printed)
Added "indent=4, sort_keys=True" to all json.dumps() statements so the
resulting json output would be better formatted
Merge pull request #20 from rmokiem-topdesk/master

Minor fixes + Pretty JSON
Common arguments defined in one place
fixed typo in JSON_DUMPS_ARGS (ident instead of indent)
- fixed logging problem in idp_test by copying over code from sp_test
- declared utf-8 as encoding in one of the files that had unicode in the
comments (caused problems with default ASCII encoding, might be needed
in other files as well)
- moved the JSON_DUMPS_ARGS to a separate package called commonArgs so
it can be installed correctly (the install won't accept src as package)
forgot to commit the new file for JSON_DUMPS_ARGS
Fixed some errors in tests.py
Added logging for each step of the sequence's flow so it's easier to
understand where something goes wrong if a test fails.
Added the streamhandler to the logger. It is useful during debugging
since it shows the log messages when they are triggered instead of
afterwards. I left it commented out because it causes the log to printed
twice, once during the test run and once afterwards. 

It might be a good idea to have the addition of this handler triggered
by a command-line argument (e.g. --debug) and/or create another
command-line argument to specify the log output (e.g. --log
/var/log/saml2test.log, --log none or --log syserr, the latter of which
would be the default as it is the current behavior)
Fixed error in string formatting
Fixed problem with common JSON_DUMPS_ARGS
PEP-8 fixes
- Fixed grammar in a logging message
- Fixed problem when logging test flow for a None type expected response
Merge branch 'master' of https://github.com/rohe/saml2test

Conflicts:
	src/__init__.py
	src/idp_test/__init__.py
	src/idp_test/interaction.py
	src/saml2test/interaction.py
	src/saml2test/opfunc.py
	src/sp_test/__init__.py
	tests/idp_test/target_idp.py
	tests/localhost.py
	tests/sp_test/targetsp.py

Merged code from upstream and fixed some problems that popped up
Fixed spelling error
Merge branch 'master' of https://github.com/rohe/saml2test

Conflicts:
	src/saml2test/__init__.py

updated to latest upstream
Better to use OperationError instead of FatalError.
Modified logging setup.