Fix label completion (⌥⎋)

It now works with empty braces, does proper snippet escaping of inserted text, places caret correctly, etc.