Include eclipse source formatter

Restore eclipse-code-formatter.xml from Spring 3.1 (now in src/eclipse)
and also update the gradle build to generate eclipse project specific
settings.

Eclipse settings now includes:
 - Java Formatting settings
 - Cleanup options
 - Warning settings
 - Code template to add the Apache header

Issues: SPR-9518