move on to scala-js-2.0 to have access to Integer.numberOfTrailingZeros
implement internal divison
add Long.toString