toInteger: Add integerFloat
RangeError if Array.length = 3.141, new Array(3.141), etc.
Updated toValue to properly handle nil pointers (dancannon)

Also, added test
Fix redundant evaluation of test in "for" (sdgoij/MatrixFrog)

This fixes #39
Make Date.now test less flaky

This fixes #44
Merge branch 'master' into p/json