Introduces a basic workflow API for overall assessment state.

[TIM-202]
Merge pull request #84 from edx/ormsbee/workflow2

Workflow API