Remove mention of open() failures in BUGS section of manual
Similar to bin/tee and bin/xargs, change the loop to read STDIN to make it more obvious that tr does not open any files
On my Linux system, if I redirect stdin from /etc/shadow as a regular user, bash shows a permissions error and sets $? to 1; this takes place before perl is started