Removed error condition too few items error.

Took out the exception when the iterator contains fewer items than requested with rand().  Also, shuffle the results array after it's initialize with the first N items so the ordering is always randomized.