Merge pull request #1 from kbengine/master

good
Merge pull request #2 from kbengine/master

Get
在底层进行初始化中的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'
Merge pull request #3 from kbengine/master

Merch...
在entity进行createNameSpace的时候设置position可能会触发这里， 因此需要判断一下。
修正接口注释。
修正注释。
1.修改若干注释及说明。
update README.md
Merge pull request #14 from kebiao/master

在底层进行初始化中的entity不允许被destroy。
Merge pull request #15 from klights/master

修改若干注释及提示
增加一点安全判定， 后面增加对陷阱回调内删除节点或者移动节点做支持。
修正陷阱回调内或者onwitness内对Entity进行移动、销毁等行为时会导致底层坐标系统管理出错从而引起crash等等一系列的问题。
Merge pull request #16 from kebiao/master

修正陷阱回调内或者onwitness内对Entity进行移动、销毁等行为时会导致底层坐标系统管理出错从而引起crash等等一系列的问题。