Return the signed in user from #sign_in

Previous versions of Clearance would return the user from `sign_in`, so you could do something like this:

```ruby
      user = sign_in
      form = create(:form, user: user)

     ...
```

This reimplements the previous behavior.