Add support for showing tabs as ^I in cat

A pretty simple implementation of supporting showing tab
characters as ^I, as done in BSD and GNU coreutils flavors of cat.