PrimitiveArrayDiffer/Field properties

- new PrimitiveArrayDiffer
- allow using Field properties of bean properties