I am new to this type of thing, just curious as to how I can apply the patch file you have provided us with. If you can assist me I'd be grateful.
The patch is only useful if you have an SVN repository set up on your local machine, it's mostly used by developers to review before they make it officially part of the code and commit it.
If you're using TortoiseSVN, once you've set up a folder to act as the local repository, you can right click on the folder, go to "Tortoise SVN > Appply patch..." and select the patch that you downloaded from here. That will apply the changes to your local SVN, which you can then make your own builds from.
If all of this is confusing and you just want a more up to date version of KoLmafia, you should probably check out the hourly builds section, or as an alternative for windows users, the JET build.