pymavlink: make serial autoreconnect work asynchronously

this allows a 2nd link to keep working when you trip over a serial
cable