Handle production data.
Don't add as list, add each individual item.
Allow a number field to be blank. This catches the case where a field is not required
and is a number - thus no input is required.
Return key adds tag.
Test for false in production case.
Updates from data model discussion.
added directive to machine form
added files
directive machine
directive to io step in provenance
test
Merge branch 'current-sprint' into Issue-325-process-template