* Add MarketError Add MarketError and convert all EthersErrors (ProviderError, SignerError) to MarketError * Include token contract call in conversion of ethers error