Adding methods for inserting and removing checkout steps for an order

Fixes #2969
Correct state lookup in customer_details_spec