accept pgp keys on registration

also, always parse pgp keys before storing them