update shift description
refactoring
added courses in admin panel, enable change of ownership
added customisable tabs for training
code mirror, annotation, full screen works for multiple instances in one page
annotation, active comment box by clicking
using answer id for annotation
auto grading for mission, creation front side
mission code evaluation working, no sandbox, UI needs improvement
handle training and mission importing file and open file
fix fail to create training
Properly structure the headers and document some special exceptions when developing on Windows.
fix training coding question pre filled code
Merge branch 'development' of github.com:Coursemology/coursemology.org into dev/raymoond_dev
enable staff to skip step in training
fix for including std code in case it doesn't exist
fix for unable to upload image
using python 3.3
don't show seconds
angular manage tab

- or ding not working yet