Add pem->public-key function

Our API was lacking public-key support.
This commits adds a `pem->public-key` function that returns a `java.security.PublicKey`.