fixes https://github.com/CPAN-API/metacpan-web/issues/745
Implement Google OAuth2 authentication for CPAN
Fix missing deps and correct the name of the user_id field
Google requires more parameters during the auth redirect
Fix a missing semi
Working Google authentication, but...

It works, but the process doesn't finish with the user being authenticated on
MetaCPAN. Still need to work out that issue.
Remove warnings used for helping during development
Merge pull request #249 from zostay/google-auth

Google authentication for MetaCPAN
Apply querystring filters to /changes

refs gh-243.
add testing oauth secrets
Sanitize/munge request POST data

Disallow direct "script" keys but allow named scripts.
Test new QuerySanitizer
Add 'score_version_numified' script for miyagawa
Accept metacpan_script key anywhere
Also sanitize 'source' querystring param

since that can be passed to ES like the request body
Test successful metacpan_script replacement

with POST body and GET ?source=
Update both 'paramters' and 'query_parameters'

parameters caches a copy of query_parameters so it was too late
Add metacpan_script 'status_is_latest'
bump version of Pod::Simple prereq
fixes #216