NimManager: make sure compatible type exists before remove

This is just a sanity check, it checks that compatible type
exists in types before remove.

Signed-off-by: Erik Slagter <erik@openpli.org>
add vuzero remote control
frontend.cpp: Use old code detection when DTV_ENUM_DELSYS ioctl fails

Using the latest linux-libc-headers the DTV_ENUM_DELSYS is defined
so it fails to properly identify supportsDeliverySystem.

Instead check if DTV_ENUM_DELSYS ioctl returns Invalid Argument (EINVAL)
and use old code detection.

Also print a debug message when unknown error occurs.

Signed-off-by: Erik Slagter <erik@openpli.org>
Revert "NimManager: make sure compatible type exists before remove"

This reverts commit df54d4a007c2d7e63ae466c78192c706e30ec3c8.

Better to fail if such an issue reoccur..

Signed-off-by: Erik Slagter <erik@openpli.org>
Merge branch 'master' of git://git.code.sf.net/p/openpli/enigma2