Generified LocaleConverter.

Analoguously to the Converter interface, there is now a type parameter for the
desired target type of a conversion. This also implies that all converter
implementations have to check a result value whether it conforms to the target
type.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/beanutils/branches/java5@1537264 13f79535-47bb-0310-9956-ffa450edef68
Fixed raw type warnings in ConvertUtils.

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