COXFileChanger class

The COXFileChanger is a class that organizes search/replace of a file's contents. So the class can search the contents of a file for a certain part and (optionally) replace it by another part. The class can operate both on text (ansi, non-unicode) files and binary files.
Features:
•	accelerated by Boyer-Moore Algorithm; 
•	no limit on sizes of input/output files; 
•	small memory footprint; 
•	upper limit of the length of search text/binary has been set to 64k (0xFFFF), and it can be easily further increased; 
•	straightforward to use.