APPWEB-250: gwt-validation replaced by native GWT validation - first backup commit
GWT native validation support
JAVA-14: Add JPA Criteria API support in JPAPersistenceService
JAVA-17: Methods expecting 'single result' in JPAPersistenceService should return null when no result is found instead of NoResultException
Merge branch 'feature/JAVA-17' into develop

Conflicts:
	framework/modules/backend/core/persistence/eclipselink/src/test/java/org/appverse/web/framework/backend/persistence/services/integration/impl/test/UserRepositoryImplTest.java
Ammend in JPAPersistenceService interface
JAVA-10: Review logging of exceptions
Upgrade to GXT 3.1.1 and GWT 2.6.1
JAVA-24 fixed presentation model imports and annotations
JAVA-24 fixed remove swagger files on no swagger
JAVA-24 fixed remove swagger files on no swagger
Merge branch 'JAVA-20' into feature/GFD
GWT Separation: step 1 - frontend module moved outside modules structure
GWT Separation: created masterpom for gwtfronted. Pending to clean materpoms.
GWT separation: Removed unnecesary dependency
GWT separation: cleaned GWT master pom and fixed wrong version for a gwt pom
GWT Separation: front-facade json is now "GWT free"
GWT Separtation: Created front-facade-gwt-json. This module will be use for GWT JSON and will remove resty dependency from core-api
GWT Separation: Removing GWT references from core api
GWT Separation: removed RestyGWT dependency from core-api