Remove Core::UserBanners
Include core/user_address in User model

Give users the chance to remember user address on checkout
Only display email validation errors on checkout registration page

Fixes spree/spree#3878

Conflicts:
	app/controllers/spree/checkout_controller_decorator.rb

Signed-off-by: David Dawson <david.dawson@gmail.com>