fix whitespace issues.

Should fix the following whitespace issues:

- Remove trailing whitespace at end of line
- Replace tabs with double whitespace
- No Newline at end of file
  - Source files should have a newline at end of file