Merge pull request #1 from sjoelund/master

Fixes from OpenModelica testing
Removed the parameter prefix from record components
- Parameter records should be declared as parameter rather than each field being a parameter (because you can then assign to these components in functions other than the record constructor)
- Note that previous changes added the parameter prefix to the declaration of the components (since a record where all fields are parameters is not a parameter)