Add and rename basic length tests
Add tests for the remaining length cases

These fail due to a spec-level bug in ToLength, related to #20: https://bugs.ecmascript.org/show_bug.cgi?id=3114#c3.