Squashed update of kernel from 3.0.58 to 3.0.59
Initial support for ancora_tmo (SGH-T679)
ancora_tmo: Fix vibrator

Not 100% sure since I can't test it personally.
ancora_tmo: Fix display regulators
ancora_tmo: Use gpio config code from stock kernel
ancora_tmo: Update board file for jb_chocolate
ancora_tmo: Update defconfig
Merge with arco source
credit to arco especially