No need to call accessible_by again in ProductsController, as it is already done in BaseController's product_scope
Bump coffee-rails and sass-rails dependencies to 4.0.0
Use paranoia for deleted_at functionality

Fixes #3321

Conflicts:
	core/CHANGELOG.md
	core/app/models/spree/product.rb
	core/app/models/spree/tax_category.rb
	core/app/models/spree/variant.rb
Bump awesome_nested_set to 3.0 rc

Fixes #3472