Small fix to List test.
PortList added. List implementation extended.
Added simple  assert() method for use in non-test code.
Added PortList class. Removed some useless descriptions from tests.