Add DetectSyntax package
Reorder things around
Add language-aware diffs for python, ruby and html