Adding @NotNull for BeanValidation..
Adding better REST support (better status codes)
Adding bean validation dependency