unset precision if set to -1
Merge branch 'incoming' of github.com:kripken/emscripten into incoming

conflicts: tests/test_core.py tools/shared.py
add fputwc, which enables wprintf