What's this PR do? It fixes display.js to escape colons in element ID's so they can be selected with jquery, Previously jquery was throwing errors about unsupported pseudos, e.g.: unrecognized expression: unsupported pseudo: pset1_1_2_1 How should this be manually tested? create a course with column (:) in its problem id, and see console for any issue Added tests
common ------ This directory contains common code shared between LMS and CMS, such as Mako templates, CSS, and Coffescript.