update

Added SnoNpcNoIgnore to CacheIDLookup for units that are NPC but change into hostile.
Added IsFriendly to CacheUnit.

LOSInfo now also has optional SearchGridRayCast.

Added MaxEnergy and MaxDiscipline to CharacterCache.
Character now longer uses DB MaxEnergy for energy percent.

Skills:
New Property available: ShouldTrack
Added SkillsUsedOnObject to CacheObject.
Skills with ShouldTrack will add/update the object it was targeting with the power/date it was used.

Witch Doctor:
Haunt, Lotus Swarm, Piranhas, and Spirit Barrage have been modified.
Summon Zombie dogs now counts Midnight Feast passive.

Act 5 Salvage shouldn't get stuck anymore.
Bounty refresh of quest states now iterates the list and checks for changes.
Added Bounties Completed to game stats.