Set softtabstop to -1 when possible

I learned of this option while adding a feature to the DetectIndent plugin.

I confirmed by trying to run Vim 7.2 with my vimrc that the error number to catch is E487, the same as for shiftwidth
Update my DetectIndent plugin