dvb_scan_add_entry() is modified to return the pointer to the newly
created entry (the last in the list), so the add_update_nit_ functions
now modify the correct element, instead of the penultimate one. This
fixes the finding of other TS in NIT scan feature.
Signed-off-by: Rob Barker <robert.barker@redembedded.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>