Account for payment_required being true/false, as a side-effect of spree/spree#4117
The first session order_spec no longer has the items. Only the second session will.
Adding support to format js when creating a new session

Fixes #173