Improve Human-Computer Interation of PVR EPG

With ShowEpgInfoOnEpgItemSelect set to false, pressing the "OK"
button over an EPG entry that is currently playing (i.e. Live),
the behaviour switches straight to that channel. However, EPG
entries that are not currently playing (i.e. future timeline entries)
then the "Programme Info" pop-up context menu appears to
give the user the option to set a timer for this future event.
FIX: [droid;python] implement hack to bypass locale not implemented in NDK
makefile: remove xbmc/main/main.a from xbmc.bin deps

The dependency is in MAINOBJS already.

Also make sure we force subdir build,
since it's a file that exist and subdir won't be built if it
already exist
Merge pull request #3600 from koying/fixdroidpythonlocale

FIX: [droid;python] implement hack to bypass locale not implemented in NDK
Merge pull request #3489 from guyrichie/hci_epg

Improve Human-Computer Interation of PVR EPG
FIX: [droid] package libbluray.so
Merge pull request #3609 from koying/quickpr

FIX: [droid] package libbluray.so