[omxplayer] Add option to choose omxplayer/dvdplayer automatically

On Helix dvdplayer is pretty usable on the Pi, and is the only option
in some use cases:

omxplayer does not support external sound cards (USB or I2S)
omxplayer does not support dvd menus
omxplayer does not support software codecs

Expecting the user to choose the right player is not ideal,
so make the switch automatically for these three cases.

The automatic switching is an acceleration option which is enabled
by default, but can be disabled
I would rather ifdef those in dvdplayer than creating these dummies here. when reading dvdplayer code one might wonder why it calls an omx specific function on a non-osx platform