[Core] [WebBundle] Implemented Guest checkout
Fixed code style.
Fixed fatal on checkout.
Improved guest customer info in admin.
Merge remote-tracking branch 'upstream/master' into GH90-Implementing-guest-checkout
Merge remote-tracking branch 'upstream/master' into GH90-Implementing-guest-checkout
Cover order placing with behat tests.
Code style fixes
Merge remote-tracking branch 'origin/master' into GH90-Implementing-guest-checkout
Fixed order confirmation email.
Fixed and added spec tests
Remove debug code
Fix code after feedback, add ability to disable guest orders
Added test case that we should stay on checkout page during registration
Merge pull request #2 from stloyd/feature/guest-checkout

Fix code after feedback, add ability to disable guest orders
Fix test
Merge pull request #1816 from torinaki/GH90-Implementing-guest-checkout

[Core] [WebBundle] Implemented Guest checkout