It’s been a few months since Google unveiled their alternative to web ads, and Google Contributor finally seems ready for the spotlight....