remove CallNode.waiting_for_promise

the cfstate field represents this data just fine. still not fixing the
bug with execution not resuming though.