Manage Eclipse's lifecycle
Add sources classifier to javax.validation to prevent runtime errors
Remove unnecessary hostedWebApp configuration
Consistently use properties for versions
Add empty .gitignore to creat src/test/resources folder
Use latest GWT version
Remove unnecessary build helper plugin
Add requestfactory apt as a dependency of the maven compiler plugin