[BEANUTILS-463] Added a specialized BeanIntrospector for suppressing properties.

This class can remove properties which have been detected by another
BeanIntrospector object.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/trunk@1597343 13f79535-47bb-0310-9956-ffa450edef68
[BEANUTILS-463] Added an easy way to suppress the class property.

A specialized instance suppressing the class property common to all Java
objects has been added as constant to SuppressPropertiesBeanIntrospector. A
test case was created demonstrating that the property can no longer be accessed
with this introspector being active.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/trunk@1597344 13f79535-47bb-0310-9956-ffa450edef68
[BEANUTILS-463] Added a section to the user's guide.

Added a short section how properties can be suppressed and why this may be
useful.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/trunk@1597345 13f79535-47bb-0310-9956-ffa450edef68
[BEANUTILS-463] Updated changes.xml.

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

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/trunk@1597347 13f79535-47bb-0310-9956-ffa450edef68
Added IntelliJ files to svn:ignore.

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