Fix code according to dialyzer warnings.
fixup! Make the lurch_driver_port a server
Support for synchronous & asynchronous driver start
Fixes to start/stop procedure. Async stop.