Auto-formatting using eclipse settings
Organize imports via Eclipse
Clean-up using Eclipse

Change non static accesses to static members using declaring type
Change indirect accesses to static members to direct accesses (accesses
through subtypes)
Remove unused imports
Add missing '@Override' annotations
Add missing '@Override' annotations to implementations of interface
methods
Add missing '@Deprecated' annotations
Remove unnecessary casts
Remove unnecessary '$NON-NLS$' tags
Merge pull request #881 from arthurbenemann/formatting

Auto-formatting using eclipse settings