Modify fault vector address
Don't allow thread to take an interrupt during multi-issue instruction

If the instruction was

    load_gath v0, (v0)

And the interrupt occured half way through, it would restart from lane
0 after the interrupt was completed.  Since v0 has been clobbered, this
would result in incorrect behavior. Now, it waits until the instruction
has completed before dispatching the interrupt.