Major mode for editing c2hs files