Add nonblank line numbering support to cat