TIM 386 -- Wire up UI messages

Adds Unit Tests to UI messages and fixes Two syntax errors

Added Test Cases and changed return Methodology

Removed Comments that were not in Style

Added cases for Student Training

TIM 386 -- Wire Up UI Messages
Merge pull request #340 from gradyward/gradyward/wire-up-ui

TIM 386 -- Wire up UI messages
Add more problem types to the test course
Merge pull request #357 from edx/will/update-testing-course

Add more problem types to the test course
Remove 'you do not have permission' message from staff debug info in studio preview
Merge pull request #359 from edx/will/TIM-588

Bugfix: TIM-588
Merge branch 'master' into ai-grading

Conflicts:
	apps/openassessment/xblock/static/js/fixtures/templates.json
	apps/openassessment/xblock/static/js/openassessment.min.js
	apps/openassessment/xblock/static/js/spec/oa_staff_info.js