Added support for output of asm.js compatible code.

Added a unary-plus to the IR and removed the automatic conversion of
(setf x (logior x 0)) to "x |= 0;".
Merge pull request #6 from lemaster/master

Added support for output of asm.js compatible code.