Align output from cat(1) between when invoked with -be & -ne flags
The attached patch amends bin/cat/cat.c so the output is the same aside
from blank lines being numbered or unnumbered, depending on whether cat
was invoked with -ne or -be.
At present, when cat is invoked with -be, there is an aditional
difference that the '$' on blank lines is placed on the far left of the
The patch originates from r1.17 of bin/cat/cat.c from NetBSD.