Add API + shell command for sending TERMINAL PROFILE to card

This allows a very first start to play with PROACTIVE SIM

Change-Id: Id8f23f7cebe0f9efce2c0ce4229509f35cd93d6a
diff --git a/pySim/commands.py b/pySim/commands.py
index 9657162..eb8217d 100644
--- a/pySim/commands.py
+++ b/pySim/commands.py
@@ -441,3 +441,9 @@
 	def envelope(self, payload:str):
 		"""Send one ENVELOPE command to the SIM"""
 		return self._tp.send_apdu_checksw('80c20000%02x%s' % (len(payload)//2, payload))
+
+	def terminal_profile(self, payload:str):
+		"""Send TERMINAL PROFILE to card"""
+		data_length = len(payload) // 2
+		data, sw = self._tp.send_apdu(('80100000%02x' % data_length) + payload)
+		return (data, sw)