Patch 3.0.8/API changes

== General changes ==
* () will now function like () if there is no script currently on the object. 
* Both Dropdown menus and the Vehicle Action Bar have been made less susceptible to taint. 
* Lua closures can now be directly assigned to widget script handlers from XML using the following new format: <OnClick function="FunctionName"/>. The old format will continue to be supported indefinitely. 
* Several functions no longer accept unit tokens as parameters, and should now be used in conjunction with UnitName("token") instead. These functions include: , , , , , , , , , , , , , , .
* The secure handlers system was restricted with respect to OnUpdate/Timer handling and the ability to react to frame visibility. There is a new SetupAnimation method that addresses some of the restrictions. This change unfortunately removed some otherwise useful functionality around auto-hiding frames (and animation) but hopefully a future patch will address this.
== Widget API ==
=== Frame Methods ===
* NEW - depth = 
* NEW - depth = 
* NEW - 
* NEW - ignoreFlag = 
* NEW - 
=== ScrollingMessageFrame ===
* NEW - enableFlag = 
* NEW - 
=== SimpleHTML ===
* NEW - enableFlag = 
* NEW -
== API ==
=== Calendar ===
* NEW - 
* NEW - monthOfs, eventDay, eventIndex = 
* NEW - 
* NEW - 
=== Stereo Video ===
* NEW - available = 
* NEW - 
* See also the , , CVars 
=== Chat Management ===
* NEW - 
=== Glyphs ===
* NEW - link = 
=== Debugging ===
* NEW - 
=== Unknown ===
* NEW - GetArenaTeamGdfInfo 
* NEW - ResurrectGetOfferer 
* NEW - TargetTotem 
=== Secure Handlers ===
* REMOVED - SecureHandlerShowHideTemplate
* NEW - SecureHandlerMouseUpDownTemplate
* NEW - SecureHandlerMouseWheelTemplate
* REMOVED - FrameHandle:IsShown() 
* REMOVED - FrameHandle:IsVisible() 
* REMOVED - FrameHandle:GetWidth() 
* REMOVED - FrameHandle:GetHeight() 
* REMOVED - FrameHandle:GetRect() 
* REMOVED - FrameHandle:GetScale() 
* REMOVED - FrameHandle:GetEffectiveScale() 
* Removed ability to wrap OnShow / OnHide 
* REMOVED - Control:SetTimer(elapsed, message, body) 
* REMOVED - Control:GetTIme() 
* REMOVED - Control:SetAnimating(flag, body) 
* REMOVED - Control:IsAnimating() 
* NEW - SetUpAnimation(frame, updateFunc, posBody, totalTime, postFunc, reverse) - Sets the current 'animation' function for the frame (Available update functions are Show, Hide, SetPoint, SetScale, SetHeight, SetWidth, SetAlpha)