Make isNaN check language independent, working in JVM & JS
Include Ranges extension functions and Numbers NaN checks for JS
Split tests into platform independent and JVM parts to run subset of tests in JS
Add platform independent part of Range tests to JS stdlib test run