Implement in-place address creation in shipping form
Fix #307 (closed) - Here is the new workflow:
- When no addresses exist, disable drop-down menus and provide links to create new address.
- Clicking one of the links opens a modal.
- If the address is created successfully, the modal closes and the new address is automatically selected in the drop-down. The drop-downs are now enabled and the user can create another address if needed.