Emit correctly typed literal when initializing lazy val bitmaps

`Constants.tag` and `Constants.tpe` relies on the held `Any` to have the
desired type. Explicitly match on `bitmapKind` to emit correctly typed
`Literal(Constant(...))`