post interim speech results as textentry updates to PHP API

What if this method gets fired the second time before the first returns?  Then we will have created two text entries, the first which will be orphaned as `!final`, right?

Similarly, if a concurrent request has made an `interimTextEntry`, should a final result clear out the interimTextEntry?