#2589 - Update edd_earnings_total when payment total price is changed
#2610 - Proposed UI update for price_id display
Fix invalid CSS

props @jjj
Apply the preceding field type specific edd_settings_sanitize_$type filter value to the general edd_settings_sanitize filter

Fix #2662
Merge pull request #2663 from naomicbush/issue/2662

Apply the preceding field type specific edd_settings_sanitize_$type filt...
Add transaction ID to REST API. Closes #2652
Merge pull request #2654 from JustinSainton/patch-11

Fix invalid CSS
#2589 - Using helper function and edd_sanitize_amount
Merge pull request #2665 from cklosowski/issue/2589

Updating edd_earnings_total when payment totals are edited
Only adjust payment totals on complete or revoked. #2589
Check for SKU before ID when setting up the [purchase_link] short code. We have to check for SKU first because the ID defaults to the current post ID, so it is always present. Closes #2666
Merge pull request #2670 from cklosowski/issue/2610

UI Update to show the price_id in the Download Pricing Metabox
Spelling tweak

Fixed localization bug
Remove accidential cart fees attached to cart items. Closes #2672
Merge branch 'master' of github.com:easydigitaldownloads/Easy-Digital-Downloads
Improve consistency of widget Initialization.

When trying to work directly with registered widgets, Categories/Tags
Widget and the Download Cart Widget behave oddly. Specifically,
calling the  method would not save the widget.

It turns out that these widgets are initialized in strange ways:

* Constructors for the widget are the name of the class, which is only
  necessary in PHP4. Using  is sufficeint as EDD does not
  support PHP4 and it brings these widgets in line with current best
  practices and the Product Detail Widget.

* The first argument in the parent class constructor was passed as
  . This argument sets the base ID for the widget.  means
  nothing in this case. This was updated to an appropriate value.

Fixing these two issues fixes my use case, as well as brings the widget
in line with best practices.
Fix undefined index notices when no downloads exist.
Fix undefined indices in Download Cart widget.
Fix undefined index notices in Categories/Tags Widget.
Merge pull request #2673 from tollmanz/consistent-constructors

Improve consistency of widget Initialization.