add methods to Array.prototype as of ES5

the following methods have been added
- every
- filter
- indexOf
- lastIndexOf
- map
- reduce
- reduceRight
- some