Implement corrected sysinit (init.d) system (1/2)

This loads the init.d scripts before the Android services are
started allowing the use of the functions Mounts2SD provides.

Change-Id: I2cdaf491b3d65e6c803c223e419f574370e366a4

Conflicts:
	rootdir/init.rc
Add mknod support to init

Takes the following arguments:
mknod name, type[b/c/u/p], mode, major, minor

Based on implementation from:
https://gitorious.org/openaos-cyanogenmod/device_archos/commit/79da8a8

Change-Id: If8bb181d60c02949ef3be753f63d0f148e05164f