add new function plugin interface (generatefeaturefunction) for functions that process a feature to create new features (eg. point cloud segmentation)
+ edit plugin treeview model to show the new function type
+ add an empty placeholder function for pointcloud segmentation to default plugin