filesystem.py: Introduce place-holder for BER-TLV files

I always assumed BER-TLV files are transparent EF with BER-TLV contents.

However, this is wrong. ETS TS 102 221 Section 8.2.2.4 specifies them.

TS 102 221 Section 11.3 describes the specific RETRIEVE DATA, SET DATA
commands, which are not yet implemented in pySim.

Change-Id: Ie4701d9f72b05c8a5810e287e55a20f6ea86a574
diff --git a/pySim/filesystem.py b/pySim/filesystem.py
index 1068930..dec521e 100644
--- a/pySim/filesystem.py
+++ b/pySim/filesystem.py
@@ -917,7 +917,13 @@
         return b''.join(chunks)
 
 
+class BerTlvEF(TransparentEF):
+    """BER-TLV EF (Entry File) in the smart card filesystem.
+    A BER-TLV EF is a binary file with a BER (Basic Encoding Rules) TLV structure
 
+    NOTE: We currently don't really support those, this class is simply a wrapper
+    around TransparentEF as a place-holder, so we can already define EFs of BER-TLV
+    type without fully supporting them."""
 
 
 class RuntimeState(object):