Reordered syntax definitions

This way, control flows are highlighted before C++ reserved word conflicts.

Previously, I was getting any 'if' statement highlighted as a conflict.
Merge pull request #3 from shoyer/reorder-syntax

Reordered syntax definitions