Add ocrEdtExecute user API. This is meant to be used when using OCR in a library mode so as to make sure there are no escaping EDTs and the call 'blocks' until everything is done. The typical use case is to ocrEdtExecute a finish-edt. Note that the EDT passed as argument MUST have an output event associated with it.