Updated default BTNode behavior so that usefull nodes need less to editing
Fixed typo in BTStateStream::buildFromShapeStream
Added SignalManager::unregisterListener, SignalListener::unregisterAllSignals, fixed SignalManager::fireEmittedSignals
_ModelManager<M>::deallocateModel only does so on assigned models, and _ModelManager<M>::clear now deallocates them before clearing the vector
Moved agent management to AgentManager class, instanciated within each Level. Moved SelectionManager handling to Level too.
Added AgentManager source files =p