Merge branch 'release/3.0.4.0' into develop
Migrated to 3.2 #4943

* Default addresses prevented in Party.create tryton/party@e6db5342d91baee41234b4a2a1cd7c9590522242
Merge pull request #38 from prakashpp/develop

Migrated to 3.2 #4943
Guest User removed from nereid #5255

* Guest user is now part of nereid-cart-b2c module

Please refer: openlabs/nereid@f76ff02101 and
openlabs/nereid-cart-b2c@f9415d1614d10e990c38103b26783bb9c1cd03d9
Merge pull request #41 from prakashpp/remove-guest-user

Guest User removed from nereid #5255
Get billing address from selected payment profile #4910
Merge pull request #42 from goyal1092/feature/task-4910

Get billing address from selected payment profile #4910
Refactor and move methods to sale_payment_gateway

The methods related to handling the payment itself are now
part of sale_payment_gateway
Merge pull request #44 from sharoonthomas/develop

Refactor and move methods to sale_payment_gateway
Saving sale date as current date of sale on payment #5567
Merge pull request #45 from goyal1092/feature/task-5567

Saving sale date as current date of sale on payment #5567
Release version 3.2.0.2
Merge branch 'release/3.2.0.2' into develop
Use EmailQueue to send order confirmation emails #5520
Merge pull request #47 from aroraumang/feature/task-5520

Use EmailQueue to send order confirmation emails #5520
Fixed error when sending confirmation emails with no email #5735
Merge pull request #49 from aroraumang/feature/task-5735

Fixed error when sending confirmation emails with no email #5735
Create a new user group and send order emails to it #5736
Merge pull request #50 from aroraumang/feature/task-5736

Create a new user group and send order emails to it #5736
Added checkout sign_in form as class attribute

Added sign_in form in checkout as class attribute. Downstream modules
can change the behaviour of sign_in form.