在底层进行初始化中的entity不允许被destroy。
added range_trigger_node.
将模块划分出来。
在witness已经没有对entity观察时不立即触发onWitness， 使用一个timer来延时通知。
这样在很多时候会有一些好处， 例如多个玩家频繁登录导致entity频繁的进入和离开aoi触发onWitness。
如果witness超时时间设置为0则立即触发。
修正范围触发器:
假如某个轴坐标完全与触发器边界重叠的情况时不再被认为是在范围内的。
我们定义为一个点要经过一个点那么2个点必须是不等于的坐标值。
修正linux下编译问题
witnessed_timeout_handler.cpp: In member function 'virtual void KBEngine::WitnessedTimeoutHandler::handleTimeout(KBEngine::TimerHandle, void*)':
witnessed_timeout_handler.cpp:58: warning: 3rd expression in for has no effect
witnessed_timeout_handler.cpp:80: error: no matching function for call to 'KBEngine::DebugHelper::debug_msg(boost::format)'
/root/kbengine-1/kbe/src/lib/helper/debug_helper.hpp:137: note: candidates are: void KBEngine::DebugHelper::debug_msg(boost::format&)
/root/kbengine-1/kbe/src/lib/helper/debug_helper.hpp:138: note:                 void KBEngine::DebugHelper::debug_msg(std::string)
witnessed_timeout_handler.cpp:56: warning: unused variable 'witness_timeout_dec'
fixed:
witnessed_timeout_handler.cpp:56: warning: unused variable 'witness_timeout_dec'
在entity进行createNameSpace的时候设置position可能会触发这里， 因此需要判断一下。
修正接口注释。
修正注释。
update README.md
Merge pull request #14 from kebiao/master

在底层进行初始化中的entity不允许被destroy。