Correctly clean memory when automatically dropping slices
The mechanism that was in place to recycle memory of unused IOV slices was not cleaning up correctly when the slice was dropped.
This MR fixes the problem.
/cc @jonrob
Closes LHCb#284 (closed)