Run volatile media before mdev

Without volatile media mountpoints under media are not populated,
so mounts defined on fstab are failing to mount by mdev at fstab
location. Later at boot volatile media run again followed by mdev
and now mount fstab succeds, so you have same device mounted twice

Running volatile media before mdev fixes above issue.
Merge pull request #7 from athoik/volatile

Run volatile media before mdev
Fix bootmenu on VU+ boxes (tested on vusolo2)

the error failed to set color palette, needs still be fixed (it just ignored now)
Fix removed lines (sorry)
Call sysvinit only when ppid is greater than one

When init is called from boot it doesn't have ppid so this check
will ignore arguments like ubiroot passed from kernel.
Merge pull request #8 from athoik/ppid-check

Call sysvinit only when ppid is greater than one