[dvbviewer] get rid of external XML parser library

Get rid of external XML parser and use the already shipped tinyxml
library. This also speeds up parsing of large channel lists by an
order of magnitude. Additional we can remove some helper methods.