Simplify and optimize _.shuffle

More of a classical implementation of the [`fisher-yates shuffle`](http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle#The_modern_algorithm) and appears to perform better http://jsperf.com/underscore-shuffle/4