DisplayGroup heisenbug: sometimes AddChild fails to correctly sort or add into the 'byPosition' table
Moved defaults options table to OptionsTable.lua\nAdded some gui-specific database options
Keep the list of tracked spellids per GUID up to date - woops
Started implementing logic to allow settings to actually affect displays
Inspects shouldn't care if someone is benched
Fix nil when child has already been removed from a group
 - happens when someone is benched then leaves the raid/party
check Frame:Get[Left/Right/Top/Bottom] returning nil
dunno why this happens