Added argparse dependency.
Merge pull request #100 from HaToHo/master

New format of documentation.
Fix error looking at empty port in sp plugin.
Merge pull request #101 from richtera/master

Fix error looking at empty post in sp plugin.
Various spelling/grammar tweaks and typo fixes.

Usually just a word or punctuation; occasionally I rewrote a sentence
if I had a hard time determining what was meant by the original. (N.B.
if I misunderstood something, then my re-wording will be wrong!)

Also added eol to many files that were missing it, which throws off
'cat somefile' at a shell prompt (but did not yet touch anything under
src/, which also has many files without eol).

I did not re-line-wrap the text I changed, so that the diffs are
minimized and meaningful changes are easier to spot.
Merge pull request #102 from hlein/master

Various spelling/grammar tweaks and typo fixes.
Merge branch 'master' of github.com:rohe/pysaml2
Faulty reference
Editorial
Add entity_attributes().

eduID needs to be able to get all entity attributes for an entity id,
not just the entity categories.

Conflicts:
	src/saml2/mdstore.py
Merge pull request #103 from fredrikt/entity_attribute_support

Add entity_attributes().
Fix the idp_conf.py / conf.py disagreement.

My guess is a file got renamed at some point w/o all.sh being updated
to reflect the change.
Make sp-wsgi/ layout agree with other examples.

idp2/, idp2_repoze/, and sp-repoze/ all agree that configs should be
{idp,sp}_conf.py, but sp-wsgi/ was the exception, calling its config
just conf.py.  Changed it to match the others, and updated all.sh
accordingly.
Change examples to bind to 127.0.0.1 by default.

Since the README already says to point a browser at localhost, it
was surprising to see the listeners bound to 0.0.0.0 by default.
Changed that and added notes in README about how to change it if
the user really wants to make a test listener accessible
externally.

Updated output messages during startup to include the bound IP,
to make this more obvious.

Added a missing EOL or two.
Merge pull request #104 from hlein/master

A few changes to examples.
Prevent errors when saml authenticator is used along side of another authenticator.

For example basic/sample using an ldap auth for the basic part.
This was causing problems since this identifier was assuming a certain
	userid string and not forgiving when parsing it.
Updated README to list the current credentials.

Also added notes about the presence of alternate configs - and
warned novice users away from them for now.
Merge branch 'master' of https://github.com/rohe/pysaml2
Various tweaks to example documentation & helpers.

Fixed the "starting" URL referenced in README - /whoami does not
exist any more, so following the instructions gave a "Not Found"
error.

Re-ordered the README sections to put things needed most often or
by more users up front; moved things most people will not need to
know towards the end.  (Very little content is new/changed; most
is just rearranged.)

Updated create_key.sh to be more test-friendly, and document how
to deploy newly generated keys; added a pointer to it in README.
Fix path checks in some tests.

When running ./setup.py test, these two tests were failing to find the
.pem files located in the tests/ directory that they were referencing
without paths.

Other tests use full_path from pathutils to reference files in tests/,
so adjusted these to do similarly, and now they pass.