Adapt to MetaMask breaking change on user account
Resolves https://gitlab.com/fathom/app/issues/294
MetaMask is changing window.web3 to window.ethereum and is asking the user through window.ethereum.enable() if they want to expose their account
Edited by Antoine Estienne