Merge branch 'release/3.0.2.0' into develop
Fixed saving of email for guest user while checkout #4442

Updated test for the same
Merge pull request #28 from tarunbhardwaj/develop

Fixed saving of email for guest user while checkout #4442
Move out actual payment processing from payment_method #4451

:gift: Moved actual payment processing code out of payment_method to
_process_payment method. So that other modules can easily modify
the behavior of processing payment independently.
Added coverage, coveralls and readme.rst
Merge pull request #30 from tarunbhardwaj/develop

Move out actual payment processing from payment_method #4451
Fixed guest access code for sale #4442

:beetle: Guest access code was created after sending email(confirming) for sale.
Infact access code should be created before sending email so that link
in email should also contain access_code for guest user.
Moved different payment_methods to sale #4366

Moved complete_using_credit_card, complete_using_profile
complete_using_alternate_payment_method to sale as instance methods
these methods can be used to process payment for sale alone without
misusing cart.
Removed unused file forms.py
Merge pull request #31 from tarunbhardwaj/develop

Moved different payment_methods to sale #4366
Use new translation API from nereid.contrib.locale
Merge pull request #29 from tarunbhardwaj/fix_guest_access_code

Fixed guest access code for sale #4442
Merge pull request #32 from sharoonthomas/develop

Use new translation API from nereid.contrib.locale
Release version 3.0.3.0
Merge branch 'release/3.0.3.0'