Allow setting path or binary name of GNU grep

GNU grep isn't known as 'grep' on all systems. For example, on OpenBSD, it's
known as 'ggrep'. Allow customizing accordingly.