spi: Fixes for v3.10

A few nasty issues, particularly a race with the interrupt controller in
the xilinx driver, together with a couple of more minor fixes and a much
needed move of the mailing list away from sourceforge.
Merge remote-tracking branch 'spi/fix/xilinx' into spi-linus