libaltos: use PurgeComm in Windows altos_close to abort in-progress ops