rubinius/rubinius — pull request #2791 by miraks (2013-11-17 07:56:41+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]
```