Ensure carts aren't lost when logged in.

Previously, switching between domains would make you lose your current
order. This fixes that by ensuring that we look for an order matching
the current store when setting the current order.