Fix build of test proj

typo : HSSFListener instead of IHSSFListener
Fix : comparing two dictionnaries with object.Equals does not compare keys/values

Fix : comparing two dictionnaries with object.Equals does not compare
keys/values
Revert VS2012 on testcases.csproj

Revert VS2012 on testcases.csproj
Fix Globalization in test

Use of dot for numeric decimal separator
In France it's a comma so Parse method failed.
Fix Unit Test SS/UserModel/BaseTestConditionalFormatting

Fix Unit Test SS/UserModel/BaseTestConditionalFormatting :
Fix asserting between enum and short.
Fix 3 unit tests failing

Fixed tests :
TestCases.HSSF.Record.TestPaletteRecord.TestDefaultPalette
TestCases.HSSF.UserModel.TestHSSFPalette.TestBadIndexes
TestCases.HSSF.UserModel.TestHSSFPalette.TestGnumericStrings

Root cause : Reflection GetField is case sensitive -> index2 field not
found but Index2 is found.
Merge remote-tracking branch 'upstream/master'
Fix Unit Tests(30 fails reduced to 4), clean code

Mainly due to non US CultureInfo have different default format string.
Clean useless code, add blank line between methods, etc.
Bring down failing tests from 30+ to only 4.
Merge pull request #9 from PBA-Fr/master

SS/Util/CellUtil : comparing two dictionnaries with object.Equals does not compare keys/values