Use read_binary function of card class to read GID2 and reduce code duplication

Change-Id: I5d80fcc1446a6691b8e2a09bcec558148fa31ab2
diff --git a/pySim-read.py b/pySim-read.py
index cd82498..f167bce 100755
--- a/pySim-read.py
+++ b/pySim-read.py
@@ -124,7 +124,7 @@
 
 	# EF.GID2
 	try:
-		(res, sw) = card.read_gid2()
+		(res, sw) = card.read_binary('GID2')
 		if sw == '9000':
 			print("GID2: %s" % (res,))
 		else:
diff --git a/pySim/cards.py b/pySim/cards.py
index c702608..d3b6262 100644
--- a/pySim/cards.py
+++ b/pySim/cards.py
@@ -160,13 +160,6 @@
 		else:
 			return (None, sw)
 
-	def read_gid2(self):
-		(res, sw) = self._scc.read_binary(EF['GID2'])
-		if sw == '9000':
-			return (res, sw)
-		else:
-			return (None, sw)
-
 	# Read the (full) AID for either ISIM or USIM application
 	def read_aid(self, isim = False):