Remove empty or duplicate credential types from GetLoginProofInvitation ext function
In GetLoginProofInvitation extension function duplicate or empty credential types from the "scope to credential type" map should be removed and not set in the request url for the OCM. After removing them, a check if there are any valid credential types should be made.