Initial stab at shibboleth authentication
Added subjectname to the metadata.
Added keyToPEM method
Changing PasswordProtectedTransport to unspecified