non-redundant softmax

patch old pickle files
patch Softmax pickles in __setstate__
PEP8
Merge pull request #1196 from goodfeli/nonredundant

non-redundant softmax