ops: port many more ops to macro based property meta data
gegl-op.h: get rid of varargs property meta-data