Fixed crash that occurred while loading Workbench 0.83 Tutorial Scene 4.  An unhandled 'CaretException' was thrown by CiftiXML.  CiftiMappableDataFile::readFile was modified to catch a CaretException.
Added a non-modal dialog for information display properties.
Resolve WB-375 Make Information Window Properties Nonmodal.  Also consolidated InformationDisplayWidget into InformationDisplayDialog.
Resolve WB-381 Orientation Setting for Montage Viewing Modes: Added another 'viewing transformation' for flat surfaces since the viewing transformations for flat surfaces are not compatible with 3D surfaces.  Resovle WB-399: Yoke Oblique Rotation: Copying of oblique rotation was missing when yoking was selected.
For CLANG compiler only: Add '-Wno-unknown-pragmas' to compilation flags.  The CLANG compiler does not support OpenMP and it results in many 'unknown pragma' message that obscure warnings that may be important.
Changed MACOSX_BUNDLE_GUI_IDENTIFIER from wb_view to workbench as underscores are not allowed for the GUI identifier.
Fixed some compilation warnings for 'unused variables' in Brain, Common, Quazip, and Qwt.
Resolve WB-387: Overlay and Map Settings Defaulting to Layers Instead of Palette Tab: If the Overlay and Map Settings Dialog is selected for a particular file AND the selected tab is invalid, the first valid tab from this sequence is selected, Palette, Labels, Parcels, Trajectory, Layers, Metadata.  Thus is the dialog is displaying the labels tab and the user requests data for a palette mapped file, the dialog will switch to Palette.
Resolve WB-384: Right/Click Context Menu Items not Functioning: Do not display label region of interest operations for volume slices since averaging on volume slices is not implemented (at this time).
Fixed crash on Animation when Interpolate Surfaces was performed without tab 1 and 2 containing surfaces.
Resolve WB-400 Animation Bugs: Removed crop since we don't want to crop (each frame would be a different size), fixed margin, and fixed crashes
Resolve WB-403 Save maximimized windows status to scenes.  NOTE: from Qt's QWidget::showMaximized(): Due to limitations on some window systems, this does not always report the expected results (e.g., if the user on X11 maximizes the window via the window manager, Qt has no way of distinguishing this from any other resize). This is expected to improve as window manager protocols evolve.
Consolidated methods from WuQDialogModal and WuQDialogNonModal into WuQDialog.  Changed Save/Manage Files dialog from modal to non-modal.  Updated other code, including adding EventDataFileAdd so that if the Save/Manage File dialog is open, any flie add/remove events cause the dialog to update.
Fixed crash of Spec File Management dialog by replaceing Cancel with Close
Starting on varying the size of margins around a chart so that all text is visible and not clipped by the edge of the window.
Probably resolved WB-391 Chart Data Series negative signs missing for value (Y) axis: The left margin was a fixed size so the negative signs may have been off of the screen (clipped).  Now, the margins around the chart are a variable size that tries to 'fit' the size of any chart axis legends.
Part of WB-377: Matrix Charting Updates:  Changed Chart Matrix selection from rows of radiobuttons and filenames to a combo box.  Replaced ChartableMatrixFileSelectionModel with more generic CaretDataFileSelectionModel and ChartableMatrixFileSelectionViewController with CaretDataFileSelectionComboBox.
Added and use event for deleting files so that the Map Settings Dialog can get the event and update to avoid a crash when file the in the Map Settings Dialog is deleted.
Cleaned up some ROI items including only listing labels from volume files whose dimensions match a ROI compatible data file.