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.