Bug #0000268: Code Cleanup in 5.2.x branch
- removing duplicate code
- fixing incorrect extended method declarations
- moving permission checks from all csv import/export events into central place
- csv helper wasn't processing missing column "title" attributes during export