Updates to pprovenance transofmration:
   * input/output conditions are now arrays
   * Handle samples as a one off for the moment.
   * Changes to model service related to new model.