Add htcleo files and edit necessary files

Conflicts:

	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile
Don't add QSD8x50 Surf nor DAL by default
Add basic defconfig for htc leo
Add missing AMSS version to Kconfig
Fix incorrect code in include/mach/memory.h

Conflicts:

	arch/arm/mach-msm/include/mach/memory.h