Keep /run through root remount
resize simplified and removed bond to /dev/mmcblk.

any root= device will be resized (in case of booting from usb etc)
swap management moved to separate init.d script.
splash handling changes
resize handling
dev to tmpfs, move to new root
pts & console standard creation
Merge commit '7d1559e48e5656da85934a9b084364447ad1d001'
Merge commit 'e95572d795202cbc79ee58306f3f51a66f21c576'
Merge commit '520eea2d25022f58bf0175f1220ef3c7b04e345d'