Fixes: #2168 - Change property name from 'taskType' to 'task_type' in VertexAiEmbeddingUtils to match Google API expectations - Add integration tests to verify task type behavior matches Google SDK - Add missing auto truncate option copying in VertexAiTextEmbeddingOptions Signed-off-by: Soby Chacko <soby.chacko@broadcom.com>