Adding compatibility with RailsWarden

- RailsWarden assumes an ActiveRecord-type model for the User.

  Basically needs to implement: #id and ::find(id)