Key -> Keypair

"Keypair" is a more explanatory name, and also should be less confused with
other kinds of keys (particularly "cipher keys", which are the keys used in
symmetric block ciphers, especially AES).
Stealth -> Stealthkey

More explanatory. Will break up into separate Stealthkey, StealthAddress, and
StealthMessage classes.
Fix Stealthkey exposure