Remove J2ME compatibility layer for keys

Use JCE instead of the DIY crypto library that is in Trilead. This was
apparently for J2ME devices. Well, I'm sorry, J2ME devices, you're dead
to me.
Add ECDSA support
Use RSA CRT keys for speed
Add support for ECDSA P-384 and P-521
Add ECDH support

Add support for the ECDH methods required by RFC 5656

  ecdh-sha2-nistp256
  ecdh-sha2-nistp384
  ecdh-sha2-nistp521
Fix bug in EC point encoding
Add .gitattributes
Fix line endings
Add EC pubkey to UI
Add missing EC math files
Use Keyczar EcCore for scalar multiply
Partial support for importing EC keys
Fix PKCS#8 key import

This uses the SimpleDERReader to inspect the key algorithm.
Get KeyFactory by algorithm name instead of OID
Add tests for PubkeyUtils#recoverKeyPair

It turns out it helps to be in the right coordinate format.
PubkeyUtils should not be instantiated
No need to have Handler
Split recoverKeyPair method for testing
Get rid of useless encoding methods
Restore formatting settings for Eclipse