[BEANUTILS-455] WrapDynaClass now uses an associated PropertyUtilsBean instance for introspection.

Optionally, a PropertyUtilsBean instance can be passed to the createDynaClass()
method. If set, this instance is used to determine the wrapped bean's
property descriptors. The caching of WrapDynaClass instances had to be adapted
because now the associated PropertyUtilsBean object has to be taken into
account.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/trunk@1547902 13f79535-47bb-0310-9956-ffa450edef68
[BEANUTILS-455] Updated release notes.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/trunk@1547903 13f79535-47bb-0310-9956-ffa450edef68