Make bandgap from different sources searchable

Add a bandgap section at the same level of DOS and band structure sections, reading in from both. All bandgaps are made searchable via the GUI.

Closes #1182 (closed) and #1271 (closed)

Merge request reports