Multiple categories in the product_category shortcode

Add the ability to input multiple categories separated by a comma in the
[product_category] shortcode.
IT languages update
Corrected duplicated settings_page() content

Replaced duplicated call to `array( $this, 'settings_page' )` with `null` to prevent the HTML from being printed to the admin settings twice.
Add woocommerce_product_visibility_options filter

Matches filter used in class-wc-admin-post-types.php
added do_action( 'woocommerce_after_product_ordering' ); to sync product translations menu_order value
adding default product visibility filter hook

Added a filter hook ‚woocommerce_product_visibility_default’ to set the
default visibility option on new products
adding get_a_job method
add attributes do_action
Update class-wc-coupon.php

If you loaded custom coupon data using the  `'woocommerce_get_shop_coupon_data'` filter. Only `$coupon->amount` was set. While the 'normal' coupons loaded from the database get both `$coupon->coupon_amount` and `$coupon->amount` set.

This change also adds `$coupon->coupon_amount` for in code generated coupons and allows functions using the `'woocommerce_get_shop_coupon_data'` filter to use either `amount` or `coupon_amount`.
Update class-wc-coupon.php

add middle statement to ternary operator has ommitting this is only supported since PHP 5.3 and WooCommerce requires >5.2.4
Update to fix #5911

Missed get_term_by calls with slug, reverted to wc_get_product_terms (get_the_terms, whilst great for performance, bypasses all the special sorting implemented by the former).
added copy for support button, closes #5865
corrected currency rich snippets for price
Use correct variable and correct property when counting processing orders.
Added isset() checks around $legacy_order, var is only set if 'woocommerce_calc_taxes' option is 'yes'.
Prevent empty attributes in permalinks

Closes #5714
Fix pagination when add-to-cart is in the URL

Fixes #5857
Round shipping quote totals to store DP setting

Fixes #5888
Fix queries on shop page
Merge pull request #5934 from barrykooij/bugfix/fix-order-metabox-notices

Fix notices, added isset() checks around $legacy_order