Merge changes from topic "omapi" into pi-dev

* changes:
  Add an Executor for the onConnectedListener
  Make OMAPI stricter