CLJS-807: Emitter cannot emit BigInt or BigDecimal

Extend compiler to emit double-approximations of BigInt and BigDecimal so
that literal forms like "1N" or "1.5M" can compile.