Revert "Bring EPGSelection in line with other screens and support ServiceEvent."

This reverts commit f9007432d542b544f93a5ce117bd1c8b6316663d.
As it seems to break some plugins
See: http://openpli.git.sourceforge.net/git/gitweb.cgi?p=openpli/enigma2;a=commit;h=f9007432d542b544f93a5ce117bd1c8b6316663d
Revert "GMEPG add ServiceEvent support."

This reverts commit 525d1d9cdd6332355f7a970f13635d6c9614b0e8.
As it seems to break some plugins
See: http://openpli.git.sourceforge.net/git/gitweb.cgi?p=openpli/enigma2;a=commit;h=f9007432d542b544f93a5ce117bd1c8b6316663d
fix character spacing for centered, right aligned, and right-to-left text

The kerning parameters, correctly applied in eTextPara::appendGlyph,
were undone because the characters were repositioned
based on just the glyph width, ignoring kerning.

Instead of recalculating the character positions, just move each
glyph (and its bounding box) with the same offset, keeping
the original spacing.

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
opkg: Grab more feeds, throw less errors

Apparently opkg just grabs all "-feed.conf" files. Do the same so we
don't miss the 3rd party plugins.

Catch errors, no need to crash enigma when a file's missing.
PluginBrowser: Sort plugin list alphabetically

opkg.py delivers them per feed.
servicedvb: rewrite teletext subtitle page handling

-only query decoder PTS when we actually need it
-make sure every appended page gets a valid pts value,
so we do not have to make exceptions in checkSubtitleTiming()
-make 'config.subtitles.subtitle_bad_timing_delay' work for
live tv with missing pts as well (as it was probably intended)
font: fix boundingbox calculation for bordered glyphs

For left aligned text, the border of the first character
could fall outside the boundingbox, causing it to be cut off.
Compensate the x position of the first character with the
border width.

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
PluginBrowser: Add lacking translation string

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
cosmetics in cs.po

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
[skin-default] remove unneeded code.
Merge remote-tracking branch 'pli/master'
[skin-default] update default-picon.
[skin-default] fix piconbg in infobar.
[skin-default] Screentweak
[Default skin] Next step in harmonising menu's and code clean-up. Still many more to follow.
[Default skin] Next step in harmonising menu's. A small step for men.......
[EpgSelection] close EventInfoView when opening contextual menu.
[EpgSelection] fix exiting when Preview Mode disabled.
GMEPG Do not repaint backgrounds at this point.
GMEPG fix spurious missing descriptions and large timejumps.