Make sure reindent.pl doesn't add tabs.

Also make clear (by a commented-out line) how to eliminate all tabs.
Also purge dangling hspace while reindenting.
Merge pull request #1831 from ediosyncratic/reindent-fix

A fix and an improvement to contrib/reindent.pl