fall back to first indexed module name in the absense of a NAME section

If there is no NAME section, we don't know what to call the current POD
page.  Using the name of the first module in the file (if possible) is
better than displaying nothing at all.
Merge pull request #1280 from haarg/fallback-title

fall back to first indexed module name in the absense of a NAME section