WC API: can generate API keys for different user than the one that is making request
code standards
API: normalize both key and value before calculating OAuth signature

The OAuth spec indicates that the full query string should be URL
encoded. The array_walk method does not change keys so when used with a
parameter like `filter[period]=week`, the key is not properly encoded.
This fixes that by properly encoding both the key and value.
API: double-encode percent symbols when normalizing parameters
Remove unnecessary OAuth code

The parameters provided to the API endpoints only contain the
parameters specified in the method signature so there’s no need to
strip out the OAuth params.
Allow query string fallback for REST API SSL auth

In some environments, the PHP_AUTH_USER/PW server vars are empty which
prevents SSL authentication from working properly. This commit allows
the use of a query string fallback (e.g.
`?consumer_key=123&consumer_secret=abc`) for providing credentials over
SSL.

Fixes #5207
Update class-wc-admin-duplicate-product.php

PHP Strict standards:  Only variables should be assigned by reference
Update class-wc-admin-duplicate-product.php

Corrected docblock for `dupe_link()`
Update class-wc-admin-duplicate-product.php

Initialize `$sql_query_sel` before loop - to avoid code validation warning.
Merge pull request #5280 from tivnet/patch-1

Update class-wc-admin-duplicate-product.php
Merge pull request #5281 from tivnet/patch-2

Update class-wc-admin-duplicate-product.php
Merge pull request #5282 from tivnet/patch-3

Update class-wc-admin-duplicate-product.php
Stay on checkout when removing coupon Closes #5274
Clean up labels and default cost to 0 for int shipping

Closes #5219
Merge pull request #5270 from maxrice/master

Normalize both key and value before generating OAuth signature
Merge pull request #5277 from maxrice/rest-api-fix-5207

Allow query string fallback for REST API SSL authentication
Merge pull request #5210 from plprofetes/master

REST API: fix for generating API keys for different user
Remove post_parent so grouped simple products are also returned

Fixes #5178
woocommerce_coupon_get_discount_amount filter in coupon class

Closes #5244
More friendly/less blunt "no shipping" messages.

Closes #5276