Cleaning up encodings

All PHP code need to be UTF-8 encoded without BOM for PSR-1 compliance. By extension, all the templates and auxiliary files should be UTF-8 as well to prevent issues in processing. All files with incorrect encodings were fixed. Some language files, specifically in protector module, contained corrupted encodings. These were replaced. Additionally, some of the language folders are now obsolete, example, japanese and ja_utf8 would be redundant since both would now be UTF-8 encoded, both for the same script. There also were a few  instances where corrupted encoding ultimately resulted in the presence of the unicode replacement character, and those have been corrected.