Revert "Remove BlankLineStrippingWriter tests."

This reverts commit 3c6c5b6e95a1bcf8be823967d097d47f31d89673.
Revert "remove NewBlankLineStrippingWriter hack, fix templates"

This reverts commit b1db99cb8ebccb8149ade76a6a82322d2ff1f11a.

Conflicts:
	package.go
	package.tmpl
Add comment-based glow:keepspace and glow:rmspace annotations.
go fmt package.go
Use glow annotations in templates to get nice GoDoc synopsis.
Regenerate and format generated wrappers with goimports.