Remove trailing whitespace from sources

This commit removes all trailing tabs and spaces from the source code to
make the code meed our formatting standards. It was generated using the
following code:

    git ls-tree -r --name-only HEAD \
        | egrep '[.](cmake|txt|cc|c|h|sh|inc|in)$' \
        | xargs -IXX bash -c $'sed -e "s/[\t ]*$//" XX > /tmp/conv && cat /tmp/conv > XX'

Change-Id: I65859e6bbc624801f63a8631fe086dfac239cc6a