Add WorkflowRequest and associated infrastructure to data model.

This is a stripped down version of data model changes made by Kyle Ellrott for work on Galaxy Farm https://bitbucket.org/kellrott/galaxy-farm/branch/workflow_migrate.
WIP: Implement work request and workflow request infrastructure.