move Allocator.h into Baseutil.[h|cpp]