Merge branch 'origin/fix/shipping_method_failure' into machtfit

* branch origin/fix/shipping_method_failure:
  Allow shipping_address being 'None' for an order
Merge branch 'add-no-shipping-required-to-default-repository' into machtfit

* branch add-no-shipping-required-to-default-repository:
  Make NoShippingRequired available by default.
Merge branch 'fix-partner-migrations' into machtfit

* branch fix-partner-migrations:
  Update migration to include PartnerAddress model.
Merge branch 'dashboard-partner-allow-not-only-staff' into machtfit

* branch dashboard-partner-allow-not-only-staff:
  Allow non-staff users to be associated with a partner.
  Fix whitespace.
Merge branch 'template-customization' into machtfit

* branch template-customization:
  Add blocks to make template customization easier
  Allow easier customization of partners dashboard
Merge branch 'dashboard-timepicker' into machtfit

* branch dashboard-timepicker:
  Apply the timepicker to time fields.
Merge branch 'product-image-upload-show-errors' into machtfit

* branch product-image-upload-show-errors:
  Show error messages on the ImageField itself.
  Upgrade datacash extension for demo site
  Handle non-namespaced URL names in dashboard nav
  Adjust address list view for clarity
  Only allow addresse in valid ship-to countries to be shown at checkout