GM: make formats an arrary to preserve order
GM: consolidate avalible csv fields into one place
GM: rm test for legacy build to csv, instdata is always used.
GM: fix test
Sqitch: Create process.input table
Add missing use statement
remove 1; from test package delcarations
Add Process::Inputs
Make Process::StatusEvent ids autogenerated uuids
Ensure that non-optional inputs are set
Make processes delete their inputs/status_events and allocations
Always call $self->$property_name in list context
Don't allow creation of Processes with missing inputs

Because inputs are immutable they cannot be added to the Process later,
so we should not allow the creation of un-savable objects.
Sqitch: Add columns to verify sql
Sqitch: Add tag for deployment
Minimally functional version of show-docs for variant reporting
Put all printing into show-docs

Each component can add its own sections to the documentation
which are all printed in a standard place
Revert "Merge branch 'ebelter-cghub'"

Reverts PR #208

This reverts commit 9113e05061af5b5ef5dd70662c84ea50c18940c1, reversing
changes made to 85e0addf75bf6d49996815a7f9b4a41a08faa82f.
Update example to not point to a homedir.
Revert "Import TCGA: fix compile error"

This reverts commit 9823ad913ebac71740aa1d9c12b6098b50f37b36.