Fixed: don't destroy dependent associations if we cannot destroy the Country
Fixed: don't destroy dependent associations if we cannot destroy the Country

Previously :ensure_not_default  callback could stop deleting the
Country but associations (with dependent: :destroy) were
deleted whatsoever, as this is a rails bug (see
rails/rails#3458)

calvinl/spree,vinayvinsol/spree,brchristian/spree,siddharth28/spree,calvinl/spree,vinsol/spree,imella/spree,vinayvinsol/spree,brchristian/spree,ayb/spree,brchristian/spree,DarkoP/spree,siddharth28/spree,ayb/spree,vinsol/spree,DarkoP/spree,ayb/spree,siddharth28/spree,DarkoP/spree,DarkoP/spree,vinsol/spree,vinayvinsol/spree,calvinl/spree,siddharth28/spree,ayb/spree,vinayvinsol/spree,imella/spree,brchristian/spree,calvinl/spree,vinsol/spree,imella/spree