Created a branch for adding generics and Java5 features.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1532038 13f79535-47bb-0310-9956-ffa450edef68
Added generics.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1532068 13f79535-47bb-0310-9956-ffa450edef68
Added generics.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1532070 13f79535-47bb-0310-9956-ffa450edef68
Added generics.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1532073 13f79535-47bb-0310-9956-ffa450edef68
Temporarily disabled long-running test case.

When doing Java 5-related changes it makes sense to run tests frequently. This
is no fun if this special test takes so long.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1532074 13f79535-47bb-0310-9956-ffa450edef68
Generics, some new for loops.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533247 13f79535-47bb-0310-9956-ffa450edef68
Added generics.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533248 13f79535-47bb-0310-9956-ffa450edef68
Added generics.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533249 13f79535-47bb-0310-9956-ffa450edef68
Added generics.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533250 13f79535-47bb-0310-9956-ffa450edef68
Added generics.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533251 13f79535-47bb-0310-9956-ffa450edef68
Generified ContextClassLoaderLocal.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533963 13f79535-47bb-0310-9956-ffa450edef68
Generified Converter interface.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533965 13f79535-47bb-0310-9956-ffa450edef68
Generified AbstractConverter.

AbstractConverter now implements the generified convert() method. It now has a
generic parameter for its default type. This commit also fixes
[BEANUTILS-445].

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533966 13f79535-47bb-0310-9956-ffa450edef68
Generified all number converters.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533967 13f79535-47bb-0310-9956-ffa450edef68
Generified ArrayConverter.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1533968 13f79535-47bb-0310-9956-ffa450edef68
ASF Branding

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1534187 13f79535-47bb-0310-9956-ffa450edef68
Generified BooleanConverter.

The converter now only supports conversions to the target types String and
Boolean.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1535145 13f79535-47bb-0310-9956-ffa450edef68
Removed the generic parameter for default type from AbstractConverter.

This parameter had little purpose as the default value can be set as Object
anyway - it is converted if necessary.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1535148 13f79535-47bb-0310-9956-ffa450edef68
Generified all date/time converters.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1535151 13f79535-47bb-0310-9956-ffa450edef68
Generified CharacterConverter.

The converter now also checks whether it supports the passed in target type.

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