Add ACP mission: Gatherer of Light (I)

Also included:
Partially scripted Squintrox Dryeyes and Tenshodo Treasure Coffer. What is already scripted can be used as a sort of template for the the rest.

I advise keeping the add-on disabled in settings.lua until augments are working in core.

The augmented rewards will not give stats until augments are in the core, but items acquired through this script WILL work properly when that happens and will display (what would be) the correct stats on the item in the meantime. I tripple checked all Augment IDs and Augment values.

A note regarding key item drops:
When I was farming in retail the goblins that have pets would not give up the key item until both pet and master were killed. I'd often get the Ki from the goblins bee, rather than the goblin, but ONLY if the goblin was already dead. I presently just have the goblin dropping the keyitem. Other than that the scripting behaves as retail as can be. I had to guess at the drop rate and it may be a little high or low compared to retail.
Cleanup of mistake in previous commit.
CORE: battleutils: move UpdateHealth(PDefender) to end of TakePhysicalDamage()
Merge pull request #81 from maxtherabbit/master

CORE: battleutils: move UpdateHealth(PDefender) to end of TakePhysicalDa...
Merge pull request #79 from TeoTwawki/ACP-only

Add ACP mission: Gatherer of Light (I)
CORE: synthutils: fix for HQ calculation on subcraft synths. hq rate is now only determined by the player's main craft skill level, provided the subcraft skill levels are at or above that of the recipe
remove obsolete variable from synthutils::calcSynthResult()
Fixed repop and job of Weeping Willow (BG wiki is correct and ffxiclopedia is wrong).
Merge pull request #86 from TeoTwawki/mob-fixes

Fixed repop and job of Weeping Willow (BG wiki is correct and ffxiclopedia is wrong).
No'Mho Crimsonarmor had wrong job and spell list.
http://wiki.ffxiclopedia.org/wiki/No%27Mho_Crimsonarmor
campaign version is whm main, Palborough Mines war main. Neither is blm. BGwiki concurs with ffxiclodpedia and my own experience in retail that this can use mighty strikes http://www.bg-wiki.com/bg/No%27Mho_Crimsonarmor
Forgot to check if player(killer) already had key item, my bad!
Updated Lufaise Meadows TextIDs.lua and added quest "A Hard Days Knight" in Tav.Safehold

Updated Keyitem list. Order now matches output of the extractor tool Atom0s made. All tabs have been replaced with 4 spaces.

Due to naming differences in the output of the keyitem tool Atom0s made and the current naming of keyitems it would be to our benefit to change a few, but I did not change the names that are in use at this time. I did correct some typos/spelling errors and alter some that are currently unused. Of the few that I did change, I made sure to search out any instances of a keyitem and adjust them to match what is now in the \globals\keyitems.lua file. Most of them were unused though, lucky me.
CORE: synthutils: apply antiHQ crafting rings to subsynths, give them their +1% success rate bonus
Merge pull request #89 from TeoTwawki/Teo-forgot-this

Forgot to check if player(killer) already had key item, my bad!
Merge pull request #90 from TeoTwawki/Quests

Updated Lufaise Meadows TextIDs.lua and added quest "A Hard Days Knight" in Tav.Safehold. Updated Keyitem list using output of shiny new extractor Atom0s made.
Merge pull request #88 from TeoTwawki/mob-fixes

No'Mho Crimsonarmor had wrong job and spell list.
Fixed two duplications in modifier.h and status.lua.
Merge pull request #91 from Euda/master

Fixed two duplications in modifier.h and status.lua.
Merge pull request #85 from maxtherabbit/master

CORE: synthutils: fix for HQ calculation on subcraft synths. hq rate is ...