Add pkey.KeyFormatException and make PKey and subclasses raise it on invalid key data

Raise a more specific subclass of SSHException, KeyFormatException, when attempting to parse invalid key data.