Reorganize folder structure for documentation
Merge pull request #350 from edx/sylvia/docs/DOC-416

Sylvia/docs/doc 416
Adding front-end admin action to schedule training tasks.
Merge pull request #351 from edx/sanchez/TIM-583-schedule-training

TIM 583 schedule training button admin only
Fix integration between staff info button and AI training API data formats
Merge pull request #352 from edx/will/ai-grading-test-fixup

Will/ai grading test fixup
Added fake AI Algorithm; add EASE wrapper for AI training
Refactor training API call to move logic into AITrainingWorkflow model
Added XML validation for "sample-based-assessments" (AI)
Changed the name to the correct "example-based-assessment"
Remove deprecated Exception.message calls; fix TIM-497
Merge pull request #353 from edx/will/refactor-training-api-call

Will/refactor training api call
Fix a 500 error caused by retrieving peer workflow after an integrity error when using repeatable-read
Merge pull request #355 from edx/will/TIM-585

Bugfix: TIM-585
Revert "Show new-style locations in course staff debug info (opaque keys update)"

This reverts commit 24df7773beffa932b04a66345a764a0f2ac34c2c.
Merge pull request #349 from edx/will/ease-integration

Will/ease integration
Merge pull request #356 from edx/will/use-old-course-locations-for-staff-info

Back to old-style locations for course staff info
Merge pull request #354 from edx/will/error-msg-fixups

Remove deprecated Exception.message calls; fix TIM-497
Merge remote-tracking branch 'origin/master' into ai-grading

Conflicts:
	apps/openassessment/xblock/staff_info_mixin.py
Implement AI grading task, database models, and API calls.