Define AI grading API.
Merge pull request #343 from edx/will/ai-api-definitions

Define AI grading API.
Merge branch 'master' into ai-grading
Add a Vagrantfile for install ORA2 and EASE
Merge pull request #347 from edx/will/ease-vagrant-setup

Add a Vagrantfile for install ORA2 and EASE
Merge branch 'master' into ai-grading
Merge branch 'master' into ai-grading

Conflicts:
	scripts/install-python.sh
Initial AI training implementation
Merge pull request #346 from edx/will/ai-training-schedule-calls

AI training API and models
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"
Merge pull request #353 from edx/will/refactor-training-api-call

Will/refactor training api call
Merge pull request #349 from edx/will/ease-integration

Will/ease integration
Merge remote-tracking branch 'origin/master' into ai-grading

Conflicts:
	apps/openassessment/xblock/staff_info_mixin.py