Pull interfaces out of the sub-domain packages.
Removes the uses(Modelica...) annotation again.
Update the uses information and hide toplevel empty libs