Added trailing identifiers to entities, architectures and processes

I have added trailing identifiers to all entity, architecture and process snippets. They are not required, but help readability. I do understand that this might be a matter of preference, but personally I regard it as good style.

This also fixes an issue with the `arch` snippet, where for both the architecture and the entity identifier the same variable was used (`$1`) and such when typing both changed simultaneously.