Reimplemented computation of port states to avoid using conditionally removed variable.
Changed implementation so that it passes the pedantic model check.
Replaced FixedBoundary from MSL with the one from the Buildings library to allow pedantic model check.
Added missing parameter value.
Added missing parameter.
Added missing parameter.
Added missing parameter.
Added missing parameter.
Changed model and script to allow plotting the port variables.
Reverted commit that exposes staA instead of sta_a
Reformulated model to avoid an event iteration.
Reformulated computation of states at port to avoid an event.

This is correct because the variables can only be used for reporting,
because they are conditionally enabled.
Reverted model to use MSL functions as the bug is fixed in MSL 3.2.1
New reference results due to change in event handling.
Merge pull request #186 from lbl-srg/openmodelica

Merge OpenModelica branch. This contains general cleanup to allow pedantic model check.