Script IDs: Fix Remaining HELM Ids

Manually fixes the remaining Harvesting, Excavation, and Logging points (they'll be batch fixable from now on after being brought into sync)
SCRIPTS / CORE: npc/mob paths now call a single luautils function (onPath) instead of using their own
- fixed patrolling npcs not updating their position
SCRIPTS / CORE: npc/mob paths now call a single luautils function (onPath) instead of using their own
- fixed patrolling npcs not updating their position
Merge branch 'master' of https://github.com/DarkstarProject/darkstar

Conflicts:
	src/map/lua/luautils.h
Script IDs: Misc Fixes

Bringing more ids into sync manually so that they can be auto-updated by the batch in the future.
Merge pull request #722 from starlightknight/misc-id-fixes

Script IDs: Misc Fixes
Merge pull request #721 from starlightknight/helm-fixes

Script IDs: Fix Remaining HELM Ids
Update Armoury_Crate.lua

Id fix for Crates
Update Armoury_Crate.lua

Fix Id shift for Crates
Merge pull request #724 from Fiocitrine/patch-3

Update Armoury_Crate.lua
Update Dimensional_Portal.lua

Id shift for Portals
Merge branch 'master' of https://github.com/DarkstarProject/darkstar
CORE: status effects derp
Merge pull request #725 from Fiocitrine/patch-4

Update Armoury_Crate.lua
Merge pull request #726 from Fiocitrine/patch-5

Update Dimensional_Portal.lua
Merge remote-tracking branch 'origin/master'