Added support for function package loading
Added support for validating function/ parameter usages during the process model creation. functions are checked against their specification and then linked to the specification, so that the functions know i.e. whether they are aggregate or row based, etc.