remove trailing whitespace
add “default-language” to list of cabal statements
move “exposed-modules” to after “exposed”

by listing the longest match last, it will take priority over the first,
thus making sure that “exposed-modules” isn't highlighted as “exposed” and
“module”.