Fixed code generation for managed bean aspects.

In case the entity has a field which is of type java.util.List instead of java.util.Set, the managed bean aspect is generated incorrectly and causes compile errors. The problem is solved by considering the correct field type in org.springframework.roo.addon.jsf.managedbean.JsfManagedBeanMetadata.
ROO-3509: Fixed code generation for JSF converters.

The JSF converters which are generated by the Spring Roo JSF addon do
not implement the interface javax.faces.convert.Converter. This causes compile errors in the ManagedBean aspects and is fixed by adding the appropiate interface type to the converter builder.
Merge branch 'master' of https://github.com/shiruba/spring-roo into shiruba-master
Merge branch 'shiruba-master'