Remove @NotEmpty validation for boolean property

You can't have @NotEmpty on a property of primitive type (it's not
possible for it to be null), so validation checks fail and crash
without this change.
Merge pull request #2 from dsyer/feature/validation

Remove @NotEmpty validation for boolean property