remove unnecessary line ending explanation

- line endings aren't really tied to platforms, so this aside is superfluous
Delete incorrect "leading spaces" in setext header spec.  Closes #10.
Merge pull request #11 from factormystic/patch-1

remove unnecessary line ending explanation
Fix "puncutation" typo in narrative.md
Merge pull request #15 from StevenMaude/typo-fix

Fix "puncutation" typo in narrative.md
Fixed a few typos
Fixed font size for h3 in dingus.
Merge pull request #17 from stof/patch-1

Fixed a few typos
Fixed typo.  Closes #18.
Added anchor for 'paragraph-continuation-text'.
A line can have zero characters.
stmd.js: Fixed ATX header parser bug.

Don't count an escaped # at the end as a closing string of #s.
Closes #16.
spec:  Added a test with single escaped # at end of ATX header.
perl wants "use utf8" when UTF-8 is in the source

When there are literal UTF-8 characters in the source, "use utf8" will
tell Perl to set the utf8 flag on strings.
require at least Perl 5.6

The core modules and pragmas being used require at least Perl 5.6 in
order to work. Explicitly saying "use 5.006" will make the error more
clear.
do not buffer STDOUT

This ensures that the status line printed to STDERR at the very end of
the script will appear after all other script output.
also ignore vim swapfiles
runtests.pl: switch the order of arguments

Putting the spec file first lets us consume all the other arguments as
the program to run. This makes it easier to use complex commands to run
the tests.
only use colors when attached to a terminal

If STDOUT is not hooked up to a terminal, automatically disable the
colors by setting the appropriate environment variable.
Fix typo