Fix redirect logic for logging in

Since UserSessions#new and UserSessions#create had the :require_no_user before_filter the store_location was getting overwritten when users were redirected to the login page.