Note: This is the pre-alpha version of this gem, so it is probably riddled with bugs.
###Changelog
- CopDetective#investigate no longer updates password in the database, but it does still update the attribute on the passed user object
- Users can now pass strings as well as symbols to CopDetective#set_keys
- Fixes a bug that was causing incorrect errors being thrown when creating a new user
- Fixes a bug in the gemspec that was causing assigner.rb to not get pushed
- Creates a CopDetectiveAssigner class which makes configuration easier on the user
- Removes the work of having to call separate methods when updating or creating respectively, now a user can just pass params and a user object to the investigate method.
- Migrates error handling of user validation to ActiveRecord objects. Errors can now be accessed through user.errors.full_messages.
- Adds #create_user method