Merge pull request #991 from CharonInferar/NPCUpdate

Fixed several AI bugs, added log system
Merge pull request #992 from CharonInferar/NPCUpdate

Fix for 0000005: Vehicles not generating unless player moves
Fixed 0000022: Most persistent buffs being removed on soft-relog
- Added collidableBox implementation
Merge pull request #994 from CharonInferar/SpawnAreaRefactor

- Added collidableBox implementation
Merge remote-tracking branch 'origin/master' into NPCUpdate