MWW: modified some and created many new test models for the system build.
Now covers all the bases, I think:
Active -> Passive and Active -> Active communication for event ports,
event data ports, and data ports for scalar, struct, and array types.  I
suppose I should do some tests from Passive -> Active.