device: pass CDev::ioctl() to superclass

this allows DEVIOCGDEVICEID to work.
Tools: skip check_submodules.sh when GIT_SUBMODULES_ARE_EVIL is set

this avoids using submodules when a specific NuttX tree is specified