Hi,
trailing whitespaces take useless storage space/bandwith, and make more difficult to provide clean patches since it's easy to change the number of them, also they're ugly to see ;-).
So it would be nice to avoid them, then maybe to set an hook a-la SVN to reject commits/patches containing them.
A script could easily eliminate all of them from the code (I can provide it or the patch if you like it).
Regards.