Merged changes, added cleanup profile, cleaned up.

- Merged ktcorbys new methods and classes.
- Added eclipse cleanup profile:
  - Add missing stuff, format etc.
  - Remove unused imports
- Cleaned up entire source tree.
18 files changed