Converted to ECDH instead of ECDSA, so the keypair may be used for both authentication and encryption.  Not just authentication.
Merge branch 'develop'