Make province-choices.js more flexible by not relying on .well class

Currently the province-choices.js relies on a parent container for an address to have a .well class,
even though there already is an .address-container class. This PR makes it use the latter.
Use protocol-less URL

To stay https-compliant ;)
Merge pull request #613 from Richtermeister/more-flexible-province-js

Make province-choices.js more flexible by not relying on .well class
Fix spacing.
Merge pull request #671 from kayue/ui/fix-options-spacing

Fix product options page spacing bug.
Restricted zones, fixes #624
Introduced RestrictedZoneChecker, added SyliusRestrictedZoneExtension
RestrictedZoneListener to remove item from cart on address update
Merge pull request #665 from umpirsky/fix/issue-624

Restricted zones, fixes #624
Bug Fix #519