Updates to improve highlighting

Each commit contains a specific improvement to highlighting.

Fix for issue #5 included
Improved identifier highlighting in statements (pragma)
Changes to highlighting of scope
Changes to highlighting in/out for storage class and statement.