Fix `plotJsonData`, a jquery code that point on a wrong facility and group select id.
Initial fix for #2389
Initial fix for #2389 . Able to show the plot chart
Merge branch 'develop' into hotfix/2389-scatter-report-not-plotting

* develop:
  Fixes linting.
  Updates khan content metadata.
  Properly sets path attribute on videos and exercises for khan content.
  Allows views to navigate by adding slugs rather than absolute paths.
  Fixes exercise rendering.
  Prevents modal popup for exercises interfering with knowledgemap overlay styling.
  Ensures khan import stamps paths on exercise and video data.
  Properly checks if we are at the Exercise level.
  Refactors router.
  Fixes some race conditions in knowledgemap rendering. Allow all nodes to be displayed.
  Makes knowledgemap work with most recent routers.
Initial fixes to display the scatter report.
Remove the inner function to re-use the existing codes.
Initial fix for `scatter report`,
Able to show all facility user if the user choose `All` facility dropdown,
Adjust height of the data chart that cause over lapping of the footer.
Fix plotting of facility user in the data chart.
Initial fix for `Facility user ` for the respective `Facility` choose in the `facility` drop down entry in `Coach Report`
Merge branch 'develop' into hotfix/2389-scatter-report-not-plotting

* develop: (163 commits)
  metadata for 0.12.8
  lint exercise/views.js
  update securesync dependency to 0.13.0
  fix test_student_playlist_progress
  reinstate create-student html class
  reinstate create-facility html class
  reinstate edit-student html class
  remove PlaylistProgressAPITests, since it relies on the old Khan Exercises
  add the minversion for ContentLog
  Allows some list fields in imported topic data (tags and keywords) to be single item strings.
  Shows tags for videos.
  Use full basename for folders (topics) in channel_import.
  Lets organization data through video api view to render on client wrapper view.
  only allow pdf point allocation when we're in a document and PDFJS isn't displayed
  refactor download points clicking to use backbone's native dom events (and oh, use the content_view's set_progress method, not our nonexistent set_progress method)
  fixed manage page leaking
  Added org name to content page
  changes to tag cloud #2624
  give 100% points to people who click download links
  Show tags on content page #2624
  ...
Fix implemented able to show the `Data table` of each `FacilityUser` click by the user
Fix java script error.
Data chart test.
Update the `/docs/i18n.md` for updated glob syntax for `makemessages`.
Merge branch 'develop' into feature/2472-have-makemessages-scan-handlebars-files-to-extract-translatable-strings
omit a todo message.
Merge pull request #2696 from mrpau/hotfix/2389-scatter-report-not-plotting

Hotfix/2389 scatter report not plotting
Merge pull request #2722 from mrpau/feature/2472-have-makemessages-scan-handlebars-files-to-extract-translatable-strings

Update `/docs/i18n.md` with blob syntax change for `makemessages`.