Added option to ignore EOF fifo and generates silence

Hi,
This simple patch doesn't exit when reading form a a fifo if --fifo-silence flag is specified.
If there are no data in the fifo encoder will generate a silence. I think is better not interrupt the encoder process if the output is sent to odr-dabmux.

Sergio