Tenderloin camera driver

This is import of the camera driver from my 3.4 kernel. 
Requires the camerahal branch cm-11-ion from my camerahal repository (https://github.com/Dorregaray/camerahal).
I've just tested if the changes compiles - haven't tested if is working.

The video recording doesn't work very well - I'll post a fix when I will get it.