rubinius/rubinius — pull request #2792 by miraks (2013-11-17 08:14:45+00:00)
Title: Fix Array#sample when pass count argument

Array#sample when pass count argument returns first count elements always

```ruby
arr = [1, 2, 3, 4, 5]
arr.sample(3) # => [3, 1, 2]
arr.sample(3) # => [3, 1, 2]
arr.sample(3) # => [3, 1, 2]
```