Merged in your two pushes today, they have also been synced into Greasyfork where the script is installed from. All users should get the updated version within 24 hours (with default settings in their web browsers).
Also thank you for fixing #25, it was almost 1.5 year old. :)
To be honest, I am not very familiar with Github either. I use git, but don't normally work with Github since I don't contribute to much open source. But to me, it seems like you did everything 100% correct. Took me a while to merge it since I went through the UI myself, and learned a bit. Surfoo has merged the other pulls. He has really helped out with the GM script. Me and "lillfiluren" made some concept code for the script, but we couldn't get it running with both Chrome and Firefox. Surfoo then offered his help to clean it up and make it work more properly. He also cleaned up the JS code a bit.
Anyway. There are still many issues left with the GM-script, and there are probably even more great things that could be created. I will therefore investigate if we can use http://bountysource.com/
to give something back to those willing to work on those issues. Right now the site is down so I couldn't investigate the costs right now. It won't make sense if they take half of the money, we of course want the majority to end up in the pocket of the developer.
We have used BountySource in the way that we have sponsored BorgBackup a bit. A backup solution that we started to use a few months ago. I discovered an issue which they fixed fairly fast. Since they have a few future ideas I really would like to be implemented we decided to throw in some money. It should help us in the long-run.
PS! Did you get an email notification when I merged your pull requests?
PPS! I will add 1 year of paid membership to your Project-GC account as a token of our appreciation.