Fix bug - Allocator should not have copy constructor and assignment.
Fix bug - Allocator should not have copy constructor and assignment.

MemoryAllocator is a incremental allocator, therefore, it's not make
sense if it can be assigned to a smaller allocator. However, copy
of memory pool is a frequent-used operator. Thus we implement the copy
constructor and assignment in the MemoryPool.

astrotycoon/bold-utils,astrotycoon/bold-utils,hjmeric/bold-utils,hjmeric/bold-utils