Join SMUAD, SMUSD, and SMLAD ops. Also fix them as well.

Previously they were multiplying the wrong multiplicands with each other. Images below show what happened previously.

- What the hardware reported:
![hw](http://i.imgur.com/L0oWXJb.jpg)

- What the emulator reported
![emu](http://i.imgur.com/M02mxUt.png)