ENHANCEMENT: moving ssu to 0.9 branch

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/branches/0.9@2505 950b781c-c544-efab-2f99-90083ee69683
BUGFIX: THANK YOU JAMIE - see issue: 269

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/branches/0.9@2510 950b781c-c544-efab-2f99-90083ee69683
Bugfix: several small bug fixes. Thank you Hans and Jamie for the notes.


git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/branches/0.9@2535 950b781c-c544-efab-2f99-90083ee69683
BUGFIX from Jose + Nimeso!!!! THANK YOU !!!!!!!!!!!!!!!!!!!!


git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/branches/0.9@2562 950b781c-c544-efab-2f99-90083ee69683
BUGFIX: better handling of logged out member in checkout - see http://code.google.com/p/silverstripe-ecommerce/issues/detail?id=314 - thank you Hans

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/branches/0.9@2609 950b781c-c544-efab-2f99-90083ee69683
BUGFIX: better handling of logged out member in checkout - see http://code.google.com/p/silverstripe-ecommerce/issues/detail?id=314 - thank you Hans

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/branches/0.9@2610 950b781c-c544-efab-2f99-90083ee69683
BUGFIX: 280 - THANK YOU HANS

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/branches/0.9@2632 950b781c-c544-efab-2f99-90083ee69683
- Fixed a bug that could let users submit orders to someone else's account without needing their password (ShopAccountForm validator wasn't doing its task properly)
- Handle password validation failure gracefully (was throwing an exception instead of displaying an error message on the form)
- Added Session::save() calls so that form messages actually get shown
- Adjusted OrderFormAddress so that it always shows the password fields if registering is mandatory

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/branches/0.9@4233 950b781c-c544-efab-2f99-90083ee69683
The Order.php changes that were missing from the previous commit.

git-svn-id: https://silverstripe-ecommerce.googlecode.com/svn/branches/0.9@4234 950b781c-c544-efab-2f99-90083ee69683