Bump to 2.0.8.beta
Blank out changelogs
Query only valid payments for order confirmation_required?

Prevent a confirmation step in cases where a previous selected payment
method which required confirmation failed and customer picked one that
doesnt require confirmation next

Fixes #3970
Set postgres host when creating a test_app

Fixes #3988
Remote erb inline comment from backend/payment_method/form

Motivation is to avoid parse errors when trying to deface that file

See #3913
Allow inventory tracking control (enable/disable) at the variant level. This retains the site-wide inventory tracking flag, but also allows this type of control down at the variant level.

Fixes #3974
Use different id on hidden field so associated labels work as expected

Fixes #3981
[backend] verifying if product picker returns any product

Fixes #4008
Bump kaminari to 0.15.0

Conflicts:
	core/spree_core.gemspec
Touch shipment when IUs are updated, and touch order if Payments or Shipments change
Remove extra line from ResourceController#model_class that was added in #3974

This line causes this issue: https://github.com/spree/spree/pull/3974#issuecomment-29130309
Stub touch on mocked Order in shipment_spec
Don't override accessor if model has column already

Say users want to add a `name` column in spree_variants. They can't make
use of that attr on a variant instance because Spree would always
delegate that method to a product.

Now it would only delegate if the model doesn't have that column. That
would be all cases in a default scenario.

Fixes #4012
Move ::Money.extract_cents and ::Money.parse to Spree::Money, as those methods are being deprecated and we care about them.

Conflicts:
	core/lib/spree/money.rb
Include UTF-8 encoding in money.rb
add translation for canceled shipment state

Fixes #4005
[backend] Persist 'only show completed orders' checkbox across pagination requests

Fixes #4004
Add changelog entry for #4004
When removing defunct zone members use classify instead of capitalize when deleting zone members by zonable_type.

When creating a custom zone member type like zip_code for example using capitalize removes all models with zonable type != Spree::Zip_code instead of Spree::ZipCode

Fixes #4001
Inventory Tracking by Variant: fix resource controller model load issue

Fixes #4016