msm8660-common merge

Merged in the msm8660 files. Still lots of work left to get this working for Virgin Mobile but this is a start.