Add staticmethod decorator to sale default

This was overlooked during migration. A test has been
added to ensure the behavior

The xml test file ahs been removed as its unused
Merge branch 'develop' of github.com:openlabs/nereid-cart-b2c into develop