Refresh frame layout on next screen update.
Bunch of mixed changes I'm to lazy to separate:

- Let unitframes handle their own auras.
- Have aura setter automatically update the layout.
- Check sanity of frame-nameplate association on layout.
- Try to attach frame to nameplate on acquisition.
- Do not use a table anymore to clear auras in ScanUnit.