Array#shuffle without arguments

TODO: according to specs it should accept an optional hash with `:random` key pointing to a random number generator used for shuffling.

Requires #515.