update device tree compiler
magic full
update comments
reset files to origin msm repository and add little improvements for non htc phone platform
Merge branch 'master' into rebase_everything

Conflicts:
	arch/arm/mach-msm/msm_vibrator.c
Merge commit 'e7476ae72033724de9828ac4c38df16b451ded53' into rebase_everything