tune: always call feeder.parser.reset() before proceeding with tune_channel() function

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
tune: we no longer need to call feeder.parser.reset() within scan_thread()

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
parse: be sure to reprocess PAT/MGT/VCT/SDT/NIT if we return to a previously tuned channel

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
parse: be sure to reprocess PMT if we return to a previously tuned channel

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>