Better error handling for hexdecoder, apply text macro to some chars, and adding
no debug definitions to CMakeLists.txt
Add support for saving window position on migration to portable mode.
A few more _T macros, and remember find and replace positions (instance wise
it doesn't save it across sessions). It's not good looking, tho, it places it
after creation (which is centered).
Fix indenting and a typo.
Change a declaration to be C89 compliant for Visual Studio, and avoid
some likely memory corruption from initialization of a few strings.
A huge set of random changes, obfuscated because of line break
changes.
Miscelaneous irrelevant changes.
Fix a buffer overflow.
Modularize file loading, creation and some helper functions, and fix some warnings here and there.