reorganize code so that the rfc822parse.c does not needs lib-crypt nor