IMS-VT: Recording Buffer and CVO Features

Following changes are included:

-Use Recording buffer architecture for camera
-JNI support for media library camera APIs
-Move existing camera API calls to IMS Camera API calls
-CVO - Coordinated Video Orientation feature
 In CVO mode, whenever the receiver side device is rotated,
 use sensor orientation information to rotate the far end surface,
 so that co-ordinate system of surface always has (0,0) fixed with
 respect to earth
-CVO: Send initial orientation on CVO start.

Change-Id: I5c31be394f10e344602c279c8927ef430e23a3b4