added function Array#shuffle and tests
Merge pull request #173 from fermuch/array_shuffle

added function Array#shuffle and tests