Support : Add cm support library

Cm specific public facing api's should be placed here
and not pollute the framework

Change-Id: I1491683a7a0420e290e0fd29c4b3fd17ee59b4a0