Added Google+ support and other changes

I added Google+ api, and noticed unlike others, it REQUIRES the auth key parameters to be POSTed, not GET so altered the code to be so, from what can see the changes leave other apis alone, but wil enable future ones to use this.