1) besen's last upd is 6months old
2) before creating a new project I look on the internet if it exists already
3) in case it exists and is "outdated" I grab the sources, update them and contact the author (he/she is not going to slap my face) instead of being stupid rewriting the whole things ;-) likewise building square wheels LLOLLLL
repeat aftef me this new concept dude! "CONTRIBUTION" HAHAHAHAHAH
1) Yes, he updated only the readme file
2) Well, that's ok
3) Is a personal opinion, if you want and have time to rewrite, and feel good doing that, why not, even is the result is not as good as the original. (Edit: if not, there will be only a single browser, a single javascript engine, a single language, a single of anything you can imagine).
Is not a new concept for me, I already contribute to several projects.