Special converter for String -> List to be used instead of a
PropertyEditor which otherwise causes
memory leaks as the JDK PropertyEditorManager
is a static class and has strong references to classes, causing
problems in hot-deployment environments.