put mul2 back for c backend, general cleanup.
put mul2 back for c backend, general cleanup.

Was wondering why it slowed down!

samrushing/irken-compiler,samrushing/irken-compiler,samrushing/irken-compiler,samrushing/irken-compiler