Flip Mcgyver Reaches Agreement with CBS, Paramount, and Viacom Over Trademark Battle