Number.isSafeInteger was implemented.  actually hook it up to the JS object.
actually allow y/u flags (sticky/unicode) in the runtime.  they don't work yet, though
add Number.toInteger (not in spec, but other engines implement it and there's a es wiki harmony page for it.)