Fix #74: Add D syntax highlighting and code folding