serial: do not try to close non existing serial connection

The SerialSimLink only has an _sl member if serial initalization was
successfull. If we close a serial connection, check if we even have the
_sl member. Otherwise move on silently.

Change-Id: Ic3f3f5e50d780f424da7d0be5733d7167bb7159c
diff --git a/pySim/transport/serial.py b/pySim/transport/serial.py
index b841b3e..7785b4a 100644
--- a/pySim/transport/serial.py
+++ b/pySim/transport/serial.py
@@ -52,7 +52,8 @@
 		self._atr = None
 
 	def __del__(self):
-		self._sl.close()
+		if (hasattr(self, "_sl")):
+			self._sl.close()
 
 	def wait_for_card(self, timeout=None, newcardonly=False):
 		# Direct try