Added some extra comments.

Allright. I fixed my repo, and added the comments.
What I actually did was to checkout trunk to make a clean master, fork that to make the comments branch, manually replay the changes(with notepad++, I wanted to fix some typos anyway), git pull --rebase from the trunk because someone made a commit while I was away.

I also figured out how to make the GUI not create screwups by adding pull rebase to the menu and ignoring the suggested "pull then merge" which has caused me problems before.

I hope I got it right this time! sorry!