Calculate Google API signature using actual parameters passed to API

I noticed that your calculations for the Google API signature were using dummy data instead of the actual data passed to the API. This was causing the signature to fail. Please consider merging in this fix so Google Maps API for Business users can use authenticated requests.