More commands, and more scripts.

- Added a host of new commands for NPC control.
- Added OnNPCDeath.
- Added OnNPCHit.
- Added OnNPCHurt.
- Added OnNPCKill.
- Added OnNPCSpawn.
- Added OnPlayerKill.
- TODO: Make documentation regarding functional scripting commands.