Unmodifiable collection support

Adding in MappingProcessor, the support of unmodifiable collections:
Indeed, some getters could return unmodifiable collections!
Adding in ReflectionUtils the support of unmodifiable collections
detection