Add scala.scalajs.runtime.Long (javascript compatible 64-bit Long)
including tests
add test for long implementation
Implement java.lang.Long.bitCount
first try to convert literals
add scalajs library to compiler dependencies
fix long literal creation
add tests to main.js, have them overflow if implemented as int
dispatch unary ops on unboxed long
encode and test unary ops
patch primitive ops on long & long
improve long overload resolution
dispatch binary ops when converting longs
add tests for string concat
add coercions for long
minor fixes
fix some unit tests
implement Long.fromString
Add to/fromRuntimeLong and correctly implement boxing through java.lang.Long