Updated ChangeLog
Use Unix-style line endings

- all Java files now use Unix-style line endings
- all files with mixed line endings have been normalized
- removed trailing whitespace
- fixed some indentation problems