Genome::Process

`Genome::Process` serves as a holder of metadata related to commands that run workflows.  It is in some ways a stripped down `Genome::Model::Build`.  It will make possible `genome model build view` like views for things such as `Genome::VariantReporting` or the data importing commands.
This is denormalized with allocation's `owner_id`.  (A more typical usage in Genome is `reverse_as => 'owner'` instead of an id_by.  The links might make more sense in this direction than the existing `id_class_by` on allocation, though.)