EUCA-6002 Update GWT 2.2 -> 2.4

There is an incompatibility between guava 14.0.1 and GWT 2.2
due to a missing class called SmallCharMatcher.
Add validation-api source needed for gwt compilation
EUCA-6002 Update licenses for GWT