Add mul.x and umul.x support
Merge pull request #9 from atgreen/mul.x

Add mul.x and umul.x support