Why:
* Etherscan returns 200s for errors, so we'd like to do the same for
compatibility.
* Issue link: related to
https://github.com/poanetwork/poa-explorer/issues/138
This change addresses the need by:
* Editing `API.RPC.AddressController` for the `balance/3`,
`balancemulti/2`, and `txlist/2` actions to return 200s for errors.
* Editing `API.RPC.AddressControllerTest` to assert errors are returned
as 200s.