Combine CCoinsViewCache's HaveCoins and const GetCoins into AccessCoins
Use ModifyCoins instead of mutable GetCoins
Get rid of CCoinsView's SetCoins and SetBestBlock