LPS-37741 Make sure all assets can be added when displayStyle is manual
LPS-37741 Removed unused annotation
Added tests to show inconsistent behaviour
Added missing validation methods for arrays of primitives

Before this, one could think that calling Validator.isNull(new int[]{}) was behaving like Validator.isNull(new Object[]{}) but it was really invoking Validator.isNull(Object obj)