BF_PREFIX environment variable

Removed support for the (never documented and rarely used) BF_OUTPUT_IF environment variable and replaced it with a new BF_PREFIX environment variable.  BF_PREFIX either prefixes every line of output with a given string (honoring POSIX shell-style variable expansion) or, if the string represents a filename, redirects all Byfl output to that file.