update to luasocket 3.0 err message changes
send_async sends immediatly (non-blocking)

just start send_io if not all data has been sent at once