Servicemp3: Increase HTTP_TIMEOUT time to 30 sec

As for some German streams this might be required. As the UI is not
blocked anymore I suggest this may not harm.

See: http://openpli.org/forums/topic/29762-et9000-streaming-timeout-probleme-pli-team/page-4
Channelselection: Force zap when bouquet is changed and service is the same

This will upgrade e.g. the channel number to the current selected service
gPalette::findColor: Check transparency first

When looking for a matching color that is fully transparent, just return
the first fully transparent color.

Also pass gColor without ref, because the object is only 4 bytes.
gdi/gpixmap: Simplify gRGB using union

Instead of shifting, just cast the rgb struct to integer instead.
LoadPixmap.py: Ignore "cached" parameter

The C++ loader already caches bitmaps, no need to do this twice. And
LoadPixmap's implementation would never dispose of a bitmap, eating
memory.
gdi/gpixmap: Automatically use accel

Since the software mostly ignores the hardware accelleration for
bitmaps, load pixmaps into videomemory when they look as if worth
the trouble.

Currently, "auto" means any 8-bit image between 800 and 512k pixels.
Merge remote-tracking branch 'pli/master'