Bart, are you on Github? The easiest way to do this is through Github forking and pull requests. I think that Mike said that this would help get a new 'official' release up and running. A nice thing about Github is that it could also help with documenting changes. It will show you what files have changed and (for text files) exactly what text has changed.
Or, if you will give me permission, I can add your changes to my version for a pull request either to subtle's version, or, if it comes after he sends a request to gibberlings, to another request to gibberlings.