User-Defined Functions Migration

See how foreign and foreignJava user-defined functions migrate from AleriML to CCL.

Note: In Aleri, external functions permitted variable numbers of parameters for a function, but Event Stream Processor does not.