avoid potential performance issues when the dialog is still listening to the board updates and refreshing its data and view structures. it seems useful to keep the settings of the dialog across dialog open-close cycles.
also make sure to call BOARD::HighLightON before/after calling BOARD::SetHighLightNet
Makes class comments conform to coding standards