Updates in base allocators

- Added the buffer-backed byte allocator.
- Minor updates in the byte_allocator_impl class.