Javadoc updated, still missing class descriptions.
Link() and unlink() fixed, but their implementation maybe could be done
better - addPort/removePort in Relation could lead to inconsistent
models.
Several minor fixes.
Added PortType for IOPort.

Work for refinement started.