Change .eslintingore to plain text (fixes #761)

This commit adds support for plain text .eslintignore files
containing one glob per line.  It maintains support for the
existing JSON format but adds a deprecation notice warning that it
will be removed in the future.