HtmlConverter: Fix horizontal rule replacement.

* Replace full line with horizontal rule.  (Currently only the space and 30+ - are replaced)
* Accept "Scissors" (%<, >%, 8<, >8).  Scissors are used by, e.g., git
  when formatting patches.
* Add unit tests for horizontal rule replacement.