Calls spree_user_signed_in?

Fixes #56
Fixes #54
(cherry picked from commit 0ceb242f10bbc1bc4df1cea93a4896a12cdd4acd)

Signed-off-by: Tobias Bohwalli <hi@futhr.io>