Encryption for Ethereum 2 walletstore and keystore

Discussion for https://github.com/ethereum/EIPs/pull/2426