Adding new LEMS elements required for Gap junctions:

Tunnel, InstanceRequirement, IndexParameter, ComponentRequirement
NOTE: only adding these to internal data model so NML2 comp type definitions can be read in; PyLEMS will throw an error if they are used in a Component in a model!