added named routes

Added to use named routes instead of spree_user/... urls on store. 
Also, ignored and removed Gemfile.lock as it was conflicting due to merges every time there is a ruby version change during testing.

All specs are passing.