Expression exception handling & component color overlays

As a followup to this issue, in Ignition 7.0.4 the binding system has been overhauled to use quality overlays to indicate any kind of binding problem (like the ones described above) instead of error popups. So whether your expression fails, a query fails, a tag as null, or anything, you’ll get a poor quality overlay for that component, and the cause of the problem will get put in the diagnostic log.