MidnightDKP 0.9.219 - Admin Init Order Fix

- Fixed BuildAdminPage startup crash caused by calling
  UI:RefreshModeratorRanks() before that function is defined later in UI.lua.
- LayoutAdminPage now guards refresh calls with type(...)=="function".
- Existing responsive Admin layout is preserved.
- No changes to DKP, loot, sync, sessions, or UI styling.
