HAL commit

Hardware Abstraction Layer (HAL) provided by Freescale to communicate
with all the different peripherals of the car
Rev. 1 camera code

Camera processing
1) camera readings
2) signal processing
3) line position extraction