Move WorkflowConfig so run_request doesn't need to import run.

This is a more logical organization of these modules.
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.