Modified method signatures to use ProfileRequest and ProfileResponse.
Added ShibbolethProfileRequest and ShibbolethProfileResponse implementatations of new interfaces.
Added ProfileResponseContext for passing around all those bits of data you need when creating a SAML response.
Cleaned up saml2 attribute query.
Ran eclipse formatting on files as I went.
Stiil not clear which pieces will fall out into the AbstractProfileHandler class.
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@2169
ab3bd59b-922f-494d-bb5f-
6f0a3c29deca