Added method for cron job
Check if an order is in session otherwise redirect back
Fixed paid method to only mark as paid if the order and sub order are not zeros, indicating an empty cart.
Added checkout route for orders saved on checkout
Added methods for checkout orders
Added further validation and sanitisation around routes for account order history
Save the current cart to the user if they log in once cart is populated
Remove payment fields if the order is already paid!
Add a link to checkout if the order was not fulfilled previously
Set to be disabled by default
Fixed issue with validation storing arrays in sessionMessage method.  SS handles these form errors automatically without using sessionMessage
- Overloaded setupFormErrors method to NOT re-populate payment method or password fields.
- Added minimum length to password fields
- Overloaded setupFormErrors method to NOT re-populate payment method or password fields.
Merge branch 'd360-2.1' of https://github.com/digital360/silverstripe-swipestripe into d360-2.1