Customized insanity

This probably won't compile, because I'm mixing in omni's frameworks/opt/telephony. I should probably redo this with the hacks made against CM's frameworks/opt/telephony.