MSM: Add missing files and cleanup Makefile {Part 2/2}

This commit adds the files below from nikez 3.0.16 and cleans up the Makefile

- arch/arm/mach-msm/clock-pcom-lookup.c
- arch/arm/mach-msm/fiq_glue.S
- arch/arm/mach-msm/footswitch-pcom.c
- arch/arm/mach-msm/gpio.h
- arch/arm/mach-msm/htc_35mm_jack.c
- arch/arm/mach-msm/htc_acoustic_qsd.c
- arch/arm/mach-msm/htc_battery.c
- arch/arm/mach-msm/htc_set_perflock.c
- arch/arm/mach-msm/jtag-v7.S
- arch/arm/mach-msm/mpp.c
- arch/arm/mach-msm/msm_fault_handlers.c
- arch/arm/mach-msm/msm_flashlight.c
- arch/arm/mach-msm/nand_partitions.c
- arch/arm/mach-msm/pm2.c
- arch/arm/mach-msm/pmic.c
- arch/arm/mach-msm/pmic_debugfs.c
- arch/arm/mach-msm/proc_comm_test.c
- arch/arm/mach-msm/pwrtest.c
- arch/arm/mach-msm/sirc.h
- include/linux/pm_qos_params.h