Improve code block completions when start == end delimiter

E.g. `///` for CoffeeScript, or fenced code blocks for Markdown.
Remove old unused local declaration
Move howl.formatting -> howl.editing.formatting