Added Plugin module.
Added custom memory manager, all these policy out perfomance the native
memory manager. The current chart show the perfomance of all allocators.

Malloc vs Linear Allocator
10k 16 bytes allocations + 1k 256 bytes allocations + 50 2Mb allocations/deallocations (allocations made using the linear allocator are deallocated in a single call to clear().

Malloc 0.639655
Linear 0.000072

Malloc vs Stack Allocator
10k 16 bytes allocations + 1k 256 bytes allocations + 50 2Mb allocations/deallocations

Malloc 0.650435
Stack  0.000289

Malloc vs FreeList Allocator
10k 16 bytes allocations + 1k 256 bytes allocations + 50 2Mb allocations/deallocations

Malloc   0.673865
FreeList 0.000414

Malloc vs Pool Allocator
20k 16 bytes allocations/deallocations

Malloc 1.454934
Pool   0.000193

Signed-off-by: Wolftein <agustin.l.alvarez@hotmail.com>