[clike mode] Add shader language mode

New mime types x-shader/x-vertex (vertex shaders) and
x-shader/x-fragment.