Added NzObjectPool

The class use STL deque to manage objects and does not manage memory but
let the std::deque do the dirty work, in order to garantee safety.

+Set up objectpool in dynaterrain