Four user-definable HUD dial types

drawCustomBar: - bars (0..1)
drawCustomIndicator: - roll/pitch style indicators (-1..1)
drawCustomText: text (string)
drawCustomLight: status light style indicators (color spec)

Each has a data_source attribute (string) which corresponds to the value
set by the JS call PS.setCustomHUDDial(key, value)