video: Fix broken mimetype handling

Fixes #2136
http: Check if we are reading outsize known filesize before reconnect attempt

This fixes so we don't fail to detect EOF for connection: close and
when client does not want us to reconnect

Fixes #2130
Make icecast debug optional (from dev:settings)

Fixes #2126
Put logging about image loading behind a debug switch

Fixes #2132