Bean validation for model 

PushApplication and Variants are now validated using Bean Validation (see [AGPUSH-255](https://issues.jboss.org/browse/AGPUSH-255))