ADT.CircularList: Fix initialization bug in allocate().

When growing a preallocated array in place, allocate()
forgot to clear the moved elements. This caused too
few references to the values in the array.

Thanks to 郭雪松 <zenothing@hotmail.com> for the report.

Fixes LysLysKOM 20179471/Pike mailinglist 13520.