Don't display both username and display name if they're the same.

This is issue especially on Aurora based grids.
Patch by  Liru
[VarRegions] Prevent crashing on regions at the edge of reality itself (such as Null, Null)

Demotes "Asking for patch out of bounds" to llwarns to prevent crashies, guards against some seemingly potent cases.
Fix a crash noticed while working on the last commit, when asserts aren't always, we should return before using null pointers.