Add cached_kind attribute to Zone
Add associations to countries and states through zones - pluck ID's to optimize expensive Spree::Zone#contains? method