get rid of api.State.Call() in favor of api.State.APICall.

The former was just one more 'Call' function that permeates our code and makes it
hard to know what thing is actually going on. (we had some cases where Call called Call
about 4 layers deep.)