HUE-1294 [jobsub] 2.x to 2.3 upgrade broken

- Refactor to use OozieDesign
- Workflow construction was broken... fixed