Fix whitespace.
Allow non-staff users to be associated with a partner.

Also give associated users access to the partner dashboard by giving them
the partner.dashboard_access permission.
Restrict stock record editing to the current user's partners if not is_staff
Require at least one stock record for partner dashboard users
Pre-select partner if only one is available and remove empty option
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.

Issue #999 Checkout broken if all products don't require shipping
https://github.com/tangentlabs/django-oscar/issues/999
https://groups.google.com/forum/#!msg/django-oscar/nC3rJV54oZQ/Ms_zcTd54bAJ
PR #1: https://github.com/tangentlabs/django-oscar/pull/956
PR #2: hab ich keinen erstellt weil die Diskussion noch ongoing ist
für PR #1 gibt es eine Alternative: https://github.com/tangentlabs/django-oscar/pull/910
Merge branch 'fix-partner-migrations' into machtfit

* branch fix-partner-migrations:
  Update migration to include PartnerAddress model.

PR: https://github.com/tangentlabs/django-oscar/pull/970
Merge branch 'template-customization' into machtfit

* branch template-customization:
  Add blocks to make template customization easier

PR: https://github.com/tangentlabs/django-oscar/pull/1004
Merge branch 'dashboard-partner-fixes' into machtfit

* branch dashboard-partner-fixes:
  Allow non-staff users to be associated with a partner.
  Fix whitespace.

Unsere Version von https://github.com/tangentlabs/django-oscar/pull/1001
bzw. origin/fix/partner_dashboard
Betrifft permissions und das Verlinken von Usern mit Partnern
Merge branch 'dashboard-partner-stockrecord-fixes' into machtfit

* branch dashboard-partner-stockrecord-fixes:
  Pre-select partner if only one is available and remove empty option
  Require at least one stock record for partner dashboard users
  Restrict stock record editing to the current user's partners if not is_staff

Betrifft das Bearbeiten von Produkten und Stockrecords im Zusammenspiel mit mit Partner
verknüpften Usern. Wie genau Oscar das umsetzen möchte, ist noch etwas unklar.
Issue: https://github.com/tangentlabs/django-oscar/issues/1002