Updates to make code decoupled from devise.

Conflicts:
	Gemfile
Fix user references to spree_user.
Ensures a user is present before associating it with the current order