Patch 5.4.8/API changes

==Breaking changes==
A number of console variables can no longer be changed while in combat: 
*alwaysShowActionBars
*bloatnameplates
*bloatTest
*bloatthreat
*consolidateBuffs
*fullSizeFocusFrame
*maxAlgoplates
*nameplateMotion
*nameplateOverlapH
*nameplateOverlapV
*nameplateShowEnemies
*nameplateShowEnemyGuardians
*nameplateShowEnemyPets
*nameplateShowEnemyTotems
*nameplateShowFriendlyGuardians
*nameplateShowFriendlyPets
*nameplateShowFriendlyTotems
*nameplateShowFriends
*repositionfrequency
*showArenaEnemyFrames
*showArenaEnemyPets
*showPartyPets
*showTargetOfTarget
*targetOfTargetMode
*uiScale
*useCompactPartyFrames
*useUiScale
Other changes:
*(false) is now protected in combat. Add-Ons can still use "SetUIVisibility(true)" while in combat, but you cannot toggle it.