Peer: Add a convenience accessor
Peer: utility for requesting addr data
Peer: Fix some more crashes that can occur when operating without a blockchain object
ClientConnectionManager.openConnection now returns a future. Some logging about connection failures was removed.
Add Wallet.fromKeys(). Creates a wallet containing a given set of keys. All further keys will be derived from the oldest key.
Add warning about randomly generated keys to Wallet constructor.