bug fixes for posting interim speech results, removed race condition where posting duplicate textentries, duplicate textentry updates, or overwriting wrong textentry

This name is confusing, I liked textEntryData. This text entry has not yet been posted