Gradle initital commit after running "gradle init"
Change source and target compatibility to correct one, java 1.6
Add missing dependency for jersey-core.

Common fallpits, dependencies from default profiles are not included by default in the gradle incubator.
Rewrite the dependencies to a cleaner way.

Gradle have different way of specifying the dependencies.
The gradle init script uses the most verbose form.
WIP - Added OneJar to get same functionality as Maven Shade plugin.