Add in-script doc to userinfo.py

Change error handling messages
ARMS-235 Use givenName and surname instead of commonName
ARMS-242 #Done Remove 'Use my login details' button

commonName provided by some IdP does not follow AAF standard making
it unreliable. givenName and surname are only optional which are not
guaranteed to have. Give up using them all together.