Fix student coach report view to generate granular sub topic data for each lower level sub topic.
Created circles representing the completion of subtopics.
Merge branch 'student_coach_report' of https://github.com/rtibbles/ka-lite into student_coach_report

Conflicts:
	kalite/coachreports/templates/coachreports/student_view.html
	kalite/coachreports/views.py
Merge branch 'nalanda-rct2' into nalanda
Merge branch 'nalanda-rct2' into nalanda
Merge branch 'nalanda-rct2' into nalanda
Merge branch 'nalanda-rct2' into nalanda
Merge pull request #2187 from learningequality/nalanda-rct2

Nalanda rct2 to nalanda
Merge pull request #2204 from learningequality/nalanda-rct2

Nalanda rct2 to nalanda
Merge branch 'nalanda-rct2' into nalanda
Merge pull request #2206 from learningequality/nalanda-rct2

regenerate exam jsons and apply fixesc
Added clickable circles that indicate progress on each subtopic. When clicked, each circle expands
into a description box, provding more info on the suptopic.
Merge branch 'nalanda-rct3' into studentcoachreports

Conflicts:
	kalite/coachreports/templates/coachreports/student_view.html
	kalite/coachreports/views.py
Cleans up display of progress summary boxes for student coach reports.
Moves rendering of ExercisePractice and Playlist Views until after statusModel is loaded.
Prevents race conditions in rendering.
modify number of repeats for each test
Introduces tests for student_testing.
Merge pull request #2214 from rtibbles/exercise_race_condition

Fix race condition in Exercise Practice
Merge pull request #2221 from learningequality/nalanda-rct2

Release Nalanda RCT2 updates
Fixes to calculation of total scores for exam detail report.