*nix/BSD -independent version of colorful `ls`