opendingux: Run the DHCP server only when usb0 is active
opendingux: Lower priority of the "watchdog" and "swap" init scripts

The "swap" script can run at the very last moment, chances are low
that swap will be needed as soon as the OS starts.

The "watchdog" script must run early; it has been delayed to run
after udev, if we switch to it in the future, as udev would be
responsible for creating /dev/watchdog.
opendingux: Remove duplicated mount in inittab (that is also in fstab)
opendingux: Create /dev/[null, zero, console] when /dev is mounted

Otherwise, the programs started after /dev is mounted but before
the hotplug handler starts to populate it can behave incorrectly.
opendingux: Add /run as a symlink to /var/run

This is necessary to get udev to work correctly.
opendingux: GCW0: Enable utmpx in uClibc
opendingux: GCW0: defconfig: Switch to udev as the hotplug handler
opendingux: Remove unused file, and drop mdev as the hotplug handler
dropbear: Add an option to skip installation of init script
opendingux: Let udev configure the network interfaces as they appear

This is useful for hot-pluggable network interfaces, such as WiFi
USB dongles. It is also useful for the "functionfs" USB gadget
driver, where the network interface is created right after the MTP
daemon is started.
opendingux: Prepare the introduction of xinetd to replace inetd

Install config files for usb0 and other interfaces, and install
startup / shutdown scripts in /etc/network/if-[up|down].d
opendingux: GCW0: defconfig: Switch to use xinetd instead of inetd
opendingux: Remove init script of inetd, obsoleted by xinetd
opendingux: GCW0: Mount /dev/mtp as functionfs
buteo-mtp: Added package
opendingux: GCW0: defconfig: Enable QtCore, QtXml, and buteo-mtp

The first two are dependencies of buteo-mtp (the MTP stack).
opendingux: Make the MTP daemon run only when the USB cable is plugged