Fix leaked globals and add proper upvalues for globals.
Only set the frame anchor during frame construction.

This limits the number of times that frame:SetPoint() is called and should
fix the problem where a frame slowly migrates.
Shaman: Fix the spell ID of Frost Shock.

Fix provided in ticket 443 by @tll5fan.
Update auras caused by the player on non-unitID units.

Catch CLEU events for auras caused by the player on units that don't map
to a unit ID.  These auras are applied at the current aura age, and when
the player targets the unit, the auras are all re-scanned.

This allows Ovale to track auras that are spread by player spells, e.g.,
diseases spread by Blood Boil.