Clear out trailing whitespace on save
Restore cursor after clearing whitespace on save
Actually support the snippets in this repo