Remove modeline before creating file parser

This makes NEWS and other files look good.  This also deletes the
modeline from ruby files, but this should be harmless as those parsers
don't currently care about the modeline.

Fixes #178