Switch to mime-based CodeMirror loading mechanism. More support file types like python, ruby, c, c++, ...etc