if we are outputting HTML, it's ok if the stdin is not a tty

Running goaccess without a tty allocated can be normal (like via ssh or
logrotate, etc) if goaccess is outputting to a file. This adds a check for
the HTML output type.