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