Fixed the Array#clean() function.
- Instead of modifying the original array, it now returns a copy
- This is also faster: http://jsperf.com/array-clean/2
Optimized the HTMLCollection#clean() function.