Adding some enhancements from guimillet

...value

- Add processing of readResponse and errorResponse events
- Some bugfixes (including bt.read() missing, terminateLink not run)