Added a new line at the end of the package snippet.
Added more keywords to tmLanguage.
Added snippets for mkAutoFSM and mkAlwaysFSM.
Added snippets for seq and par blocks.
Added snippet for begin/end blocks.
Modified enum snippet to compose with typedef, to match the struct snippet.
Added snippet for tagged unions.
Simplified struct snippet.
Added tagged prefix to case snippet, as it is almost always necessary.