Clear SI interrupt in SIInterruptHandler, not FakeInterrupt.  Same for EXI.
-Might require finding more versions of SIInterruptHandler.
Send additional PPC interrupt if cleared without handling the requested SI or EXI interrupt.
Clean up some interrupt code.