Add applicable tests from https://github.com/paulmillr/es6-shim
FIX: should work with an array-like object with negative length
Test for polluted object prototype
Added travis support