update char drivers
support msmlogo as initlogo.

With initlogo exist some troubles in init that block boot after create any file initlogo.rle in root of ramdisk.
add addition KEY_MENU button(but it not work yet)
add device tree support
Merge branch 'jelly_3.4' of github.com:0lvin/android_kernel_htc_z4u into rebase_everything

Conflicts:
	arch/arm/configs/z4u_defconfig