Remove unused equals handlebars helper
Remove unused modulify.getModuleFromString
Fix all jshint warnings
Semantic kbd markup for keyboard input
Restore spacing between export button text and caret
Modify kbd styles
Merge pull request #120 from ahbeng/kbd

Semantic kbd markup for keyboard input
Override $screen-xs-min to be 400px, add and use xxs responsive utility classes
Retain full label for normal sems and shorten special term labels to 'ST'

For bigger targets on mobile, as special term timetables hardly need to be planned
Fix unnecessarily large bottom margin on smaller widths
Make height of navbar consistent at all widths
Fix prerequisites tree - restore variables jshint reported as unused and suppress warning
Click department/MCs in modules table to activate corresponding filter. Resolves #41.