cs3b/kameleon — pull request #25 by Skieloch (2012-07-25 18:38:13+00:00)
Title: Fix multiple params passed to method, which is calling on #within

For example, when I called the method:
```ruby
within(:my_scope).see 'foo', 'bar'
```

I received the following error:
```
ArgumentError:
wrong number of arguments (2 for 1).
```

This is, because param "args" hadn't asterisk..:
```ruby
Kameleon::DSL.instance_methods.each do |method|
define_method method do |args|
define_method method do |*args| # here should be asterisk
world.within(scope) do
world.send(method, args)
world.send(method, *args) # and here
# (...)
```