[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