fixed account info not being retrieved again on wallet change
fixed account balance not being retrieved again on wallet change
client provider now makes fetchAccount calls in case you connect a signer, so there should be no need to call fetchAccount nor fetchBalance when creating related account components
fixed environment change was not updating client
probably more fixes related to state, although that can mean I may have added an error or two (I hope not TBH)
removed unnecessary signer logic in election provider
closes #43