install script to /sbin/rc, not /sbin/rc.d
allow choosing udev implementation through a variable
use busybox mdev by default, remove systemd dependency