acts_as_paranoid for Spree::Country (requested in #3571)

Requested in issue #3571

- added acts_as_paranoid to Spree::Country
- modified migration AddAddressFieldsToStockLocation to use direct SQL queries, as it needs to look up Countries before the deleted_at field is available for acts_as_paranoid
- spec