Revert "Drop the Google Client API-based AJAX geolocation lookup shim -- it fails to ask for user permission, causing us quite a bit of difficulty."
Revert "Drop the Google Client API-based AJAX geolocation lookup shim -- it fails to ask for user permission, causing us quite a bit of difficulty."

This reverts commit 749b8b5b8ca4d1c39d350879aadddbdb9d8b71d5.

gnusocial/mainline,zcopley/StatusNet,UngPirat/freesocial,chimo/social,furtherfield/gnu-social,eXcomm/gnu-social,sikevux/bsk-social,csarven/statusnet,charlycoste/StatusNet,eXcomm/gnu-social,foocorp/gnu-social,faulteh/gnu-social,gnusocial/mainline,znarf/statusnet-ladistribution,bankonme/gnu-social,bankonme/gnu-social,furtherfield/gnu-social,csarven/statusnet,xebia/statusnet-oauth2,charnimda/lgbtpzn-social,studio666/gnu-social,minmb/statusnet,charnimda/lgbtpzn-social,csarven/statusnet,sikevux/bsk-social,zcopley/StatusNet,d3vgru/StatusNet,charlycoste/StatusNet,UngPirat/freesocial,csarven/statusnet,gnusocial/mainline,Piratas/tortuga,d3vgru/StatusNet,zcopley/zcopleys-statusnet-clone,Piratas/tortuga,shashi/StatusNet,foocorp/gnu-social,charlycoste/StatusNet,xebia/statusnet-oauth2,eXcomm/gnu-social,brion/StatusNet,faulteh/gnu-social,zcopley/StatusNet,sikevux/bsk-social,foocorp/gnu-social,furtherfield/gnu-social,zcopley/zcopleys-statusnet-clone,gnusocial/mainline,znarf/statusnet-ladistribution,minmb/statusnet,charnimda/lgbtpzn-social,zh/statusnet,bankonme/gnu-social,UngPirat/freesocial,znarf/statusnet-ladistribution,shashi/StatusNet,Piratas/tortuga,eXcomm/gnu-social,sikevux/bsk-social,studio666/gnu-social,studio666/gnu-social,zcopley/zcopleys-statusnet-clone,chimo/social,studio666/gnu-social,brion/StatusNet,Piratas/tortuga,d3vgru/StatusNet,minmb/statusnet,zh/statusnet,faulteh/gnu-social,xebia/statusnet-oauth2,bankonme/gnu-social,zh/statusnet,furtherfield/gnu-social,brion/StatusNet,chimo/social,shashi/StatusNet,faulteh/gnu-social