Split GTP_CodecPort/GTP_Templates into C and U variants

The Types are already split in the dependent modules in GTPC_Types and
GTPU_Types.
There's no point in keeping them together in the same file since those 2
protocols are mostly independent.
Furthermore, testsuites using GTPv2C + GTPv1U don't need GTPv1C.

Change-Id: Ic15c9a2e92828cbafb4dda7355ee534107051e2d
diff --git a/library/GTPv2_CodecPort.ttcn b/library/GTPv2_CodecPort.ttcn
index e9cf57e..0c4e9d3 100644
--- a/library/GTPv2_CodecPort.ttcn
+++ b/library/GTPv2_CodecPort.ttcn
@@ -15,7 +15,7 @@
 	import from GTPv2_Types all;
 
 	/* identifies a remote peer (sender or receiver) */
-	type record GtpPeer {
+	type record Gtp2cPeer {
 		ConnectionId	connId,
 		HostName	remName,
 		IPL4asp_Types.PortNumber	remPort
@@ -23,7 +23,7 @@
 
 	/* Decoded GTP2C (Control Plane), used in send and receive direction */
 	type record Gtp2cUnitdata {
-		GtpPeer		peer,
+		Gtp2cPeer	peer,
 		PDU_GTPCv2	gtpc
 	}