Add gradle build system

Add gradle build definition file (build.gradle) and modify .gitignore
accordingly to avoid commiting gradle build artifacts.
Ignore common tools artefacts
Remove eclipse artefacts

Continuing with making the build editor/IDE agnostic and using gradle
instead, this patch remove the eclipse configuration files.
Remove xpp3 library

The lib is now resolved at build time by gradle.