preparations for chunk recycling

chunk.cc was made private non-const and all allocations of Chunk were
moved to the chunk loader
implemented chunk loader chunk pool, but deactivated

the allocation of new chunks does not seem to be a bottleneck and can be
activated once it becomes a problem.