Merge pull request #186 from lbl-srg/openmodelica

Merge OpenModelica branch. This contains general cleanup to allow pedantic model check.
Added missing parameter keyword.