Changes since tag 8.2.5.01

commit ce2024e2760673411a9aaffadbef75158a9251ad
Author: Cilraaz <cilraaz@gmail.com>
Date:   Fri Jan 24 17:02:53 2020 -0500

    [Azerite Essences] Ensure EssenceRank Returns
    
    - Default to return 0 if ID is not found

commit 25ff20aea416e97e2010c6c81209aa2f8bfcd4c5
Author: Cilraaz <cilraaz@gmail.com>
Date:   Fri Jan 24 16:24:48 2020 -0500

    [Azerite Essence] Add MajorEssenceEnabled

commit f287299a3945f8cc5ad90f42417d61214ef3b4fa
Author: Cilraaz <cilraaz@gmail.com>
Date:   Fri Jan 24 15:05:41 2020 -0500

    [Azerite Essences] Add EssenceEnabled Function

commit 2a28dfd7ce8cd326f8ca8b693c20c129c7a10835
Author: Cilraaz <cilraaz@gmail.com>
Date:   Fri Jan 24 14:34:55 2020 -0500

    [Azerite Essences] Add Essence Spell ID Enum

commit ebb20ff4042b377740c42615e7f7012e3850e725
Author: Cilraaz <cilraaz@gmail.com>
Date:   Fri Jan 24 14:12:53 2020 -0500

    [Azerite Essences] Quick Fix
    
    - Let's actually register the events we're watching
    - Remove AZERITE_ESSENCE_UPDATE, as that's fired after each CHANGE or
    ACTIVATED, causing the function to be called twice, needlessly

commit 8d84e3530112d4a1cc83438ee5c9c2662ef261d5
Author: Cilraaz <cilraaz@gmail.com>
Date:   Fri Jan 24 13:56:12 2020 -0500

    [Azerite Essences] Add New Essence Framework

commit c00661599ad655c46a0f3d4a28191e5c74c1a7eb
Author: Cilraaz <cilraaz@gmail.com>
Date:   Thu Nov 21 19:23:33 2019 -0500

    [SplashData] Tweak UpdateSplashCount for Melee AoE
    
    - Added true parameter for MaxDistanceToPlayer and MinDistanceToPlayer
    to for int return from function
    - Changed MaxDistance > MinRange to MaxDistance >= MinRange to avoid a
    false negative when melee range returns 5 for both

commit 2f9bb63b51843e50970fd8dc1275c32513db96db
Author: Quentin Giraud <dev@aethys.io>
Date:   Fri Nov 15 08:36:48 2019 +0100

    perf: various small optimizations

commit c2ed0dcc9008058247c65a9bf2b7c4d66e61da69
Author: Quentin Giraud <dev@aethys.io>
Date:   Fri Nov 15 07:49:34 2019 +0100

    perf: Cache the GetSpellPowerCost table

