Added more documentations for AutoPointer.
Unpuring virtual function destroy_pointer in AutoPointer.
Minor changes in PluginHandle.
Added Queue class.
Also in this commit :
Documentation for Queue, AutoPointer updated and AbstractObjectAutoPointer.
Added constructors template for AutoPointer subclass.
Updated documentation for Array.
Restructured the event system in two parts :
- Synchronous (Emitters / Listeners)
- Asynchronous (Uniters / Listeners)
Also added an id generator globally handled by the main class.
Modified some docs.