append newline to error message to increase readablility
Throw error in the Z3 violating NMSSM if <S> == 0.

In the Z3 violating NMSSM <S> is not EWSB output.  This means that
<S> == 0 will inevitably lead to Nans, because we divide by it
everywhere.