Bring PurchaseOrderAccount in line with CreditCardAccount
Bring purchase_orders spec in line with CC
Move common specs into shared_examples
Extract common code into OrderDetail