Degeneracy, Normality, Stability in Mathematical Programming