Stable improved softmax using constant normalisation. Issue 23 (1st November 2017)