added some explanations for modifs on softmax

-- underflow/overflow
-- 2 kernel calls hard coded explained
-- identity elt explained
-- removed useless syncthreads