Addressed Issue #402. cIniFile can now process UTF-8 files that have a
Byte Order Marker, BOM.
Changed char[] to unsigned char[] in cIniFile::RemoveBom
Changed unsigned char[] back to char[].
Reworked RemoveBom to use unsigned chars and reverted the logic changes in WriteFile. Should work fine now.
Fixed Tab spacing of cases.
Fixed the tab spacing.
Fixed Comment Typo.
Fixed comment typo
Merge pull request #684 from narroo/Bug402

Addressed Issue #402.