Fix #166: Correctly handle special types scala.Nothing and scala.Null

scala.Nothing and scala.Null are mapped to scala.runtime.Nothing$ and
scala.runtime.Null$ respectively by the Scala backend. This commit
adds the same behavior for the Scala.js backend.