merge app-import 3.4 branch into trunk
better use of generics in service layer and persistence list methods
move berlin model import+export to app-import