create export logs function, will allow user to export to a tab delimited file the selected columns for multiple logs
clean up dialog:=
clean code
Merge pull request #445 from eschuhmacher/logbook

#441 add logic and dialog to export logs to a tab delimited file
Merge pull request #595 from ControlSystemStudio/logbook

Logbook
#594: Export logs from LogbookViewers: fixing the replaceall regex and
initializing the export dialog with all fields selected
#594: Export logs from LogbookViewers:
Moving the action into the logbook.ui.util package, fixing the regex,
setting the default selection to be all fields.
Merge pull request #596 from ControlSystemStudio/3.3.x_issue594

3.3.x issue594