Remove `new-post' command

Will probably write another command like this, but it won't look like
this one.
Make "hide trailing whitespace" hook more generic
Drop show-trailing-whitespace from setq-default