Gradle support with eclipse backward compatibility

- Add pre-build shell scripts to be executed for Eclipse compatibility
- Manage java inject jar via central maven repo