PPC32: This changeset adds preemptible kernel support for ppc32
and also streamlines the exception entry/exit code by not saving
all the GPRs on the common exceptions (system call, external
interrupt and decrementer).