EclipseBar:
- Added power, maxPower, powerType to arguments passed to PostUpdatePower callback.
- Updated example in header comments to show that 'EclipseBar' must be a frame, not a plain table.
Merge pull request #217 from phanx/master

EclipseBar:
- EclipseBar: Don't call PostUnitAura if the eclipse state didn't change
Merge pull request #218 from phanx/master

EclipseBar: Don't call PostUnitAura if the eclipse state didn't change
EclipseBar:
- Check the two eclipse buffs by name instead of looping over all active buffs.
- Also call ECLIPSE_DIRECTION_CHANGE in Update.
Merge pull request #219 from phanx/master

EclipseBar:
classicons: bug fixes and optimization

see also https://github.com/haste/oUF/pull/210
classicons: call for an update from ClassPowerEnable
classicon: use SPELLS_CHANGED only if in the required spec or the required spell is unknown
classicons: fix indentation

Thank you Atom ... NOT
classicon: aaaaaand ... whitespaces again
classicons: remove the PostVisibility hook and call an update on disable so layouts can hide additional stuff
classicons: do not re-show segments after disabling the update

propagate the event to :Pre|PostUpdate
do not en/disable when already in the same state
classicons: left over print removed
classicons: add the UpdateTexture hook to the documentation
eclipsebar: Hide while in a vehicle
runebar: Hide while in a vehicle
power: allow for coloring if the altpowerbar is being displayed instead
power: Fix indentation in power docs.
Merge pull request #224 from p3lim-wow/VehicleToggle

Hide elements while in a vehicle