TEIIDDES-1666 Error creating Udf in a view Model via the Create Child Procedure dialog

Modified RelationalModelFactory so that it uses the extension assistant to determine the extension properties to be set by procedures. This will ensure there is an extension property definition before trying to set a property.