Convert tabs to 4 spaces

I did a find/replace of all .java files.  Converted tabs to 4 spaces.
Trimming whitespace from ends of lines will have to be done file by file.  I will work on it one source directory at a time and create new pull requests.

Updated:  Included a bunch of trailing whitespace commits