Updates curriculum explorer mapping options to be checkboxes
Adds mapped assessments to curriculum explorer, though this is only initial work; does not currently take into account set parameters like course, audience, etc.
Adds tabbed navigation to explorer for courses / events / assessments. Moves SQL out of curriculum explorer into it's own class, and moves counting functions out of functions file into model.
Brings feature/curriculum-explorer-updates in line with develop
Removes ability for students to view mapped assessments in curriculum explorer.
Merge branch 'develop' of github.com:EntradaProject/entrada-1x into feature/curriculum-explorer-updates
Merge branch 'develop' of github.com:EntradaProject/entrada-1x into feature/curriculum-explorer-updates
Merge branch 'develop' of github.com:EntradaProject/entrada-1x into feature/curriculum-explorer-updates
Merge pull request #518 from EntradaProject/feature/curriculum-explorer-updates

Curriculum explorer updates