Highlighting corrected for case statements without new line (regression)

Patch 8e8c9a1 introduced the incorrect requirement that FORTRAN case statements start on a new line. This patch fixes the relevant rule so that statements using semicolons are highlighted correctly.