Portable OpenSource implementation of Mirrorlink for CarConnectivity