Added MmAllocatorProxy and MmAllocatorProxyStd for allocator proxy,
and support using custom allocators in the std library.
Made component holder an interface.
Improved ICommand api.

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