Fixes typo, handles adjustable order without order_id

1. udpate?! Fixes typo. 

2. We had many adjustments where adjustable was a Spree::Order, but without order_id set, which caused the migration to fail. This handles that case and sets the order_id if so.