VIM: better ft detection for apex, especially VisualForce pages