Updating version to 3.98.1-enhanced.

Change-Id: I42478f6da51c7bf7492724e1fa8d5f40e36dfb95
BUG #13855. Fixed segfaults when loading state.

Fixed segfaults when loading state with charts and current time > 0. The problem
was that the chart would render (due to change in time) before the QVTKWidget
was created. That resulted in the window popping up and then crashin when the
QVTKWidget was getting created at a later point.

Fixed by ensuring that the QVTKWidget is setup soon after the proxy is
registered and detected by the GUI.

Change-Id: I2124d6c5243b4a20131b53cd708c20724dff8cf7
Error out if user tries to use global or pedgree array as axis.

You can't use the global or pegree ids as an axis array inside
of prism. Instead of crashing, we now just error out.

Change-Id: I6d1d4f71250746dbe107e1fb6be6fba8e455fe64
Showing curves doesn't break view scaling controls.

When you now enable the curves the full and threshold bounds are
properly displayed now, instead of being set to -1 to 1

Change-Id: If2e6abf95b5e4176ac8fbaeb05c89144b044a7a4
Improve uncertainty surface rendering

This fixes a few issues with the uncertainty surface painter in
order to improve the rendering.

Change-Id: I7800463428a9517c4122ae5e50b4557dc3deb996
Merge topic '13263_prism_view_scaling'

7d7d1a9 Showing curves doesn't break view scaling controls.
500118e Error out if user tries to use global or pedgree array as axis.
Merge topic '13855_fix_segfault_on_loadstate'

ea4d84e BUG #13855. Fixed segfaults when loading state.
Merge topic 'improve-uncertainty-surface'

6eb206a Improve uncertainty surface rendering
Merge topic 'update_version_to_3.98.1-enhanced'

edea228 Updating version to 3.98.1-enhanced.