Ability to create data sources from job launch

Adding the ability to generate data sources from
within the job launch modal.
* Change to DynamicChoiceField for input and output
* Changed workflow for data source to properly set
  workflow.object

Change-Id: I7d3b7bbd94c50f5e70a7e70bdb6d4a86475e1a6e
Closes-Bug: #1346931
Merge "Ability to create data sources from job launch"