fix EMCC_DEBUG=2 with native passes
emit full float precision when stringifying
some optimizer fixes
fix optimizeFrounds and fix js_optimizer testing for native passes to only run where possible, adding an frounds-only pass so that is tested