Can you merge this in please. I've added a spec for the changes and nothing has broken.
Added :owned_by option to tagged_with
See spec change for details but you can now do the following
TaggableModel.tagged_with(%w(ruby scheme), :owned_by => @user)
TaggableModel.tagged_with(%w(ruby scheme), :owned_by => @user2)
owned_by in tagged_with #138
Add documentation about tagged_with owned_by feature introduced by #138.