Fix for UNWRAP_SINGLE_VALUE_ARRAYS for bean deserialization

Added fix to BeanDeserializerBase that when deserializing a bean, if the
UNWRAP_SINGLE_VALUE_ARRAYS feature is enabled, to unwrap a single
element array automatically.
Added test cases for single value arrays bean deserialization

Added test cases for single value arrays bean deserialization
Merge remote-tracking branch 'origin/master' into matt-local