Fix and improve literal mode.

  * Require a blank line as delimiter between text and code.
  * Don't ignore indentation with mixed whitespace.
  * Handle blank lines depending on preceding lines.
    (Addresses changes in #190.)
  * Bonus: Remove unused variable (leftover from #190).
Merge pull request #194 from marchaefner/master

Fix and improve literal mode.