Remove uinit since it should be user-controlled
Remove uinit since it should be user-controlled

The *idea* of uinit is good: user defined init that is run
by init.go. But it needs to be provided by the user of
bb, not in cmds/uinit, because the intent is that it be a special
thing that is not part of u-root, and is added by the user.

Otherwise, if it is in cmds/uinit, then as people change it they
have to deal with constant git complaints.

Users should add it in a way that it is compiled into u-root. Here is
how you can do this, as an example:

mkdir $GOPATH/uinit
[put your go files for uinit in $GOPATH/unit.go, e.g.]
cat > $GOPATH/uinit.go << EOF
package main
import "fmt"
func main() {
	fmt.Println("hi from uinit")
}
EOF

Note that you can have lots of .go files in $GOPATH/uinit, of course.
It's just another command in essence.

then when you run bb, to user your fancy uinit:
bb s*/g*/u*/u*/cmds/[a-z]* uinit

*note: since we use Glob in bb the use of a glob as the first
 argument is quite legal and saves typing.

Your uinit.go will be built into the busybox mode init and
will be run by init.go. This leaves us with an optional uinit capability
working but controlled by the user.

Signed-off-by: Ronald G. Minnich <f569d0af9a3481c4007b95c7180d6c41009f2513@gmail.com>

hugelgupf/u-root,rminnich/u-root,rminnich/u-root,GanShun/u-root,u-root/u-root,rminnich/u-root,u-root/u-root,hugelgupf/u-root,hugelgupf/u-root,rminnich/u-root,GanShun/u-root,GanShun/u-root,hugelgupf/u-root,u-root/u-root