jcasimir/draper — pull request #285 by jimryan (2012-09-28 23:58:03+00:00)
Title: Make DecoratedEnumerableProxy proxy #in_groups_of to the decorated collection

Currently, calling ``#in_groups_of`` on a DecoratedEnumerableProxy is handled by ``method_missing`` and proxied to the underlying collection:

```ruby
@awesome_users = UserDecorator.decorate(User.awesome)
@awesome_users.in_groups_of(2) #=> [[User, User], [User, User],...]
```

This commit delegates it to the decorated collection, which is likely what the developer is expecting:
```ruby
@awesome_users = UserDecorator.decorate(User.awesome)
@awesome_users.in_groups_of(2) #=> [[UserDecorator, UserDecorator], [UserDecorator, UserDecorator],...]
```