Fix a couple of negative number parsing bugs in SwatI18NLocale. Negative signs embedded in numbers no longer parse as negative values. Parenthetical formatting as used by some currencies is no longer parsed for floats and ints. Parenthetical formatting is now correctly parsed for currencies. Fixes #2681.
Fix a couple of negative number parsing bugs in SwatI18NLocale. Negative signs embedded in numbers no longer parse as negative values. Parenthetical formatting as used by some currencies is no longer parsed for floats and ints. Parenthetical formatting is now correctly parsed for currencies. Fixes #2681.

svn commit r56085

silverorange/swat,silverorange/swat