[Jasper Reports] Refactor JR exporter and persist user dialog options