- fix for Bug1873: turn around the direction of the initial assignment. That way no invalid / duplicated assignments to a variable can exist. It also allows to modify the original element, rather than the newly created quantity representing the 'initial value'.
- first version for issue 1875: when exporting initial assignments, tag the new values with a custom annotation. Then upon import locate that annotation, and if present, skip importing that model quantity and initial assignment, and instead refer to the original element
- Bug1874: missed during the last commit: a modification to CReaction::setFunctionFromExpressionTree to override the function name (in case the user defined function is not yet in the function database)