Set default addresses, if not already set in AddressCheckoutComponent
FIX: don't allow manual payments on orderActionsForm.
Don't generate the contact details step form if there is no order available.
Also, fill out customer details from current member object, if not already present in order.
Improved SteppedCheckout configuration...got rid of ShopConfig usage. Minor tidy.
Hide subtotals (modifiers etc) when viewing cart page.
Improved AccountPage test to run default address / create address code.