DVB: Don't abort tuning when tuner refuse to set bandwidth.

Some tuners doesn't support setting bandwidth value. See related ticket
for more information.

Fixes #4436
DVB: Don't clear the channel list on saving new scan result.

Fixes #3666
DVB: Open through Graph thread.
DVB: Update event information on separate thread.

This change improves channel switching speed.

Fixes #2953