Add basic shipping method list view
A shipping method can now be created
A shipping method can now be edited
A shipping method can now be deleted
Add a method detail view (for band editing)
A weight band can now be deleted
Ensure weights and charges are positive

Based on http://stackoverflow.com/questions/12384460/allow-only-positive-decimal-numbers

Hmmm, Oscar has a PositiveInteger model field but I suspect we don't
really need it (or should refactor it to use validators).
Add meandering happy path smoke test

Not 100% sure if this is a good idea, but this commit adds a large
functional test that walks through most of the happy paths of the
shipping method dashboard. It's much simpler to write this journey in
one test method rather than separate test methods that require
progressively more set-up each time.
Minor template improvements

- Show method countries as a list
- Show number of bands on list page
- Show view button on list page
- Use WYSIWYG widget on description field
Add HTML flash messages
Ensure test assertion works in Django 1.5

Seems ValidationError got a rewrite for 1.6.
Correct spelling
Merge pull request #1363 from machtfit/spelling

Correct spelling
Adjust logic for showing category image

This fixes the issues where the category image isn't shown if there
isn't a description. It also extends the logic to use the appropriate
'span%d' class, depending on whether the image and description are
present.
Bring US site shipping repo up-to-date

The repo internals had changed since the US site was born.
Update v0.8 release notes with more shipping details
Adjust demo site shipping for 0.8 shipping changes
Fix demo tests for checkout forms
Fix checkout issue for baskets that don't require shipping

The "use same address as shipping" for selecting the billing address
needed to be removed in this scenario.
Upgrade to latest version of Datacash extension