hide the flowDef to improve encapsulation and facilitate creation of flows that do not have a flowDef such as riffle jobs
merge by hand
Merge pull request #499 from tresata/feat-hide-flowdef

hide the flowDef to improve encapsulation and facilitate creation of flo...