Move user admin interface over from spree_auth_devise, fill out with more information
Move billing to left of shipping in order_details

As discussed in https://github.com/spree/spree/issues/4438

Fixes #4438
Fixes #4443
Use try_spree_current_user instead of spree_current_user

Help us with backend build where spree_curent_user is not available by
default