Steve Martin Apologizes For Twitter Controversy On Blog, But is it enough?