RENEWAL Updates:
-Homunculus Official Statuses
-Updated RE @mobinfo to show proper status data.(Follow up 28a8b0f7b06a6af86aff6ececf7d9541d457e297)
-Some official behaviors.

Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
Follow up 8faef4ff7ef37f52f24ac6e1e026a418b19db1fe
-oops.compile warning..

Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
add npc area size field.
Add script command to set npc click/activate instance.

New script command: setnpcdistance N
Where N is distance in tiles from where npc can be clicked.
Add script command setnpcdistance into docs.
Fix script error termination if already running script continue from very far npc.

Note for Haruna: possible it may add side effects. Need check.
Add getnpcdir and setnpcdir functions.
Add script command getnpcclass.
Fix incorrect memory access in script command getareausers.
Extend script command getareausers.
Add function what call OnUntouch event.
Add function what called if player leave npc area.
If player left npc, call onUnTouch event.
Add OnUnTouch event/label into scripts documentation.