Define and use SubtaskStatus class.
Make more incremental use of SubtaskStatus.increment().
Refactor subtask creation to be more general.
Merge pull request #1511 from edx/brian/subtask_status_obj

Brian/subtask status obj