clarified contract for passphrase incorrect or unspecified
importer now wants passphrase as an argument to validate
added additional setter and proper returns for credential builder
refactored ImportService to make it easier to introduce common editor
refactored ImportCredentialBean, introducing credential editor