Remove trailing white spaces and tabs

I have trailing white space highlighting enabled in my editor (you
should too!). They make my eyes bleed.

Bonus points if you add pre-commit hooks that prevents them getting
into the repo.
Merge remote-tracking branch 'olajep/trailing-white-spaces'