added availableSlotsHost to ScatterAlloc

Backport of the function `getAvailableSlotsHost` from https://github.com/ComputationalRadiationPhysics/mallocMC

- this function can be called after initialization of the heap. It will count the number of free slots of a particular size.