Modulified preclusions and prerequisites
Disqus added for module page
Use individual module JSON file for Corspedia page
Only capitalise first letter of department string
Load disqus outside ModuleModel
Backward compatibility for module listing
Added new column for exam module viewing
Updated module template keys
Merge branch 'corspedia' into develop